Developer onboarding: deep-dive code tour + reconcile architecture/roadmap docs #53
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Before Phase 3 starts, do a documentation pass so a new developer (basic Python, no agent-loop background) can orient themselves to the project from the wiki alone.
Deliverables
New page:
Internals.md— narrative code tour of how luminos actually works. Sections:luminos.py:scan())analyze_directory→_run_investigation→_run_survey→ dir loop fan-out →_run_synthesis, with file:line refs_execute_tooldispatch,_TokenTracker, early-exit + partial cache flush,submit_report_get_child_summaries)Fix existing docs in the same pass:
Architecture.md: update the AI pipeline diagram to include the survey pass + signals; complete the tool list; add_TokenTrackerto module notesRoadmap.md: delete and replace with a thin pointer to PLAN.md + open issues. Three sources of truth is the root cause of the staleness; cut to twoPLAN.mdFile Map: fix thedomain.pylie (survey landed inai.py)PLAN.md: add status to phases — Phase 1, 2, 2.5 done; Phase 3 nextDevelopmentGuide.md: add a link at the top pointing toInternals.mdOut of scope
Acceptance
Home → DevelopmentGuide → Internalsand understand both how to run it and how the AI pipeline actually flows, with file:line references to verify.