Skip to content

docs: record data-layer D2 progress + resync AGENTS.md to CLAUDE.md - #44

Merged
StackOverFlow11 merged 1 commit into
mainfrom
docs/progress-data-layer-d2
Jun 19, 2026
Merged

docs: record data-layer D2 progress + resync AGENTS.md to CLAUDE.md#44
StackOverFlow11 merged 1 commit into
mainfrom
docs/progress-data-layer-d2

Conversation

@StackOverFlow11

Copy link
Copy Markdown
Owner

What changed (docs-only, no code)

  1. Record Data Layer D2 (PR refactor(cache): split TushareCache endpoint specs and parsers (D2) #43, merged) in CLAUDE.md progress:
    TushareCache endpoint specs/parsers split (tushare_specs.py /
    tushare_parsers.py / tushare_planning.py; facade 814 → 596 lines),
    behavior-preserving, public cache semantics unchanged, backward-compatible
    re-exports. Updated PR list (+refactor(cache): split TushareCache endpoint specs and parsers (D2) #43), gate counts (579 → 584, +D2 tests=5),
    next-step roadmap (D3+).
  2. Fix the pre-existing AGENTS.md vs CLAUDE.md inconsistency — a repo
    hygiene issue that already existed on main and that D2 did not touch.
    AGENTS.md had drifted to P4-2 / P4-2: persistent cache for universe + tradability endpoints #25 (428 passed / 12 configs), missing
    P4-3, I1–I4, I5a, I5b, I5c, I5d, D1, D2. Made AGENTS.md a verbatim copy of
    CLAUDE.md
    (the documented intent) so the two progress docs match.

Verification

  • git diff --name-only main...HEADAGENTS.md, CLAUDE.md only (docs-only,
    no code change).
  • git diff --check main...HEAD → clean.
  • diff AGENTS.md CLAUDE.md → identical.
  • Secret scan: real .config.json token value 0 hits in both; no
    FAKE_TUSHARE_TOKEN.

Docs-only, no code behavior change. The AGENTS/CLAUDE resync is a non-D2 repo
hygiene fix (pre-existing on main), bundled here because both are progress docs.

- Record Data Layer D2 (PR #43, merged) in CLAUDE.md progress: TushareCache
  endpoint specs/parsers split (tushare_specs.py / tushare_parsers.py /
  tushare_planning.py; facade 814 -> 596 lines), behavior-preserving, public
  cache semantics unchanged, backward-compatible re-exports. Update PR list
  (+#43), gate counts (579 -> 584, +D2 tests=5), and next-step roadmap (D3+).
- Fix the pre-existing AGENTS.md vs CLAUDE.md drift (not introduced by D2; D2
  did not touch these files): AGENTS.md was stale at P4-2/#25 (428 passed / 12
  configs), missing P4-3/I1-I4/I5a/I5b/I5c/I5d/D1/D2. Make AGENTS.md a verbatim
  copy of CLAUDE.md so the two progress docs match.

Docs-only; no code behavior change.
@StackOverFlow11
StackOverFlow11 merged commit c4aa270 into main Jun 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant