Skip to content

fix(presentation): trim README + add OVERVIEW.md code index#144

Merged
cipher813 merged 1 commit into
mainfrom
feat/lean-readme-and-overview
May 3, 2026
Merged

fix(presentation): trim README + add OVERVIEW.md code index#144
cipher813 merged 1 commit into
mainfrom
feat/lean-readme-and-overview

Conversation

@cipher813
Copy link
Copy Markdown
Owner

Summary

Follow-up to merged PR #142. Per the canonical-template revisit (alpha-engine-docs PR #20), the locked README target is ~60 lines bird's-eye and detail pushes to a companion OVERVIEW.md code index.

Changes

README (154 → 68 lines): drops Quick start, Key files, How it runs, S3 contract, Testing, env-var enumeration, full ASCII architecture detail, and verbose design-rationale prose. Compresses Configuration to a one-paragraph disclosure boundary. ASCII diagram → 4-flow mermaid (Phase 1 · RAG · Phase 2 · EOD → ArcticDB / pgvector / S3 staging).

OVERVIEW.md (new, 79 lines): 7-section index per the locked template — Module purpose · Entry points (4 files) · Where things live (~20 concept→file mappings) · Inputs/outputs (S3 contract) · Run modes (6 rows) · Tests (one paragraph).

Path correction

Prior README referenced feature_store/compute.py — that path doesn't exist (actual: features/feature_engineer.py). All file paths in OVERVIEW.md verified against the filesystem before committing.

Companion

Test plan

  • All 6 badges render
  • Mermaid architecture diagram renders cleanly on GitHub
  • OVERVIEW.md tables render
  • All file links in OVERVIEW.md resolve
  • No "feature_store/compute.py" or other phantom paths

🤖 Generated with Claude Code

…ndex

Follow-up to the merged PR #142 (verbose 154-line README). Per the
canonical-template revisit landing in alpha-engine-docs PR #20, the
locked README target is ~60 lines and detail pushes to OVERVIEW.md.

README changes (154 → 68 lines):
- Drop Quick start, Key files, How it runs, S3 contract, Testing →
  all push to OVERVIEW.md
- Drop env-var enumeration → push to OVERVIEW.md
- Compress Configuration to 1-2 sentences naming the disclosure
  boundary, no file index
- Switch ASCII architecture diagram to mermaid (4-flow high-level
  picture: Phase 1 / RAG / Phase 2 / EOD → ArcticDB / pgvector / S3
  staging)
- Drop ASCII detail block (constituents/prices/slim_cache/macro/
  universe_returns/feature_store enumeration) — that's an OVERVIEW
  concern, not a README concern
- Drop verbose Quality Gates + Design Rationale prose (compressed
  to a one-line note under the diagram)

Path corrections:
- Prior README claimed `feature_store/compute.py` — that path
  doesn't exist (actual: `features/feature_engineer.py`). All file
  references in OVERVIEW.md verified against the filesystem before
  committing.

OVERVIEW.md (new, 79 lines):
- 7 sections per locked template (alpha-engine-docs PR #20):
  Module purpose, Entry points (4 files), Where things live (~20
  concept→file mappings), Inputs/outputs (S3 contract), Run modes,
  Tests (one paragraph)
- All file paths verified against the actual filesystem

This is the first prototype OVERVIEW.md. Same shape will apply to
the other 5 module repos in upcoming PRs.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@cipher813 cipher813 merged commit b80a27c into main May 3, 2026
1 check passed
@cipher813 cipher813 deleted the feat/lean-readme-and-overview branch May 3, 2026 20:49
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