Read these before ANY code exploration. No exceptions.
Skipping these steps and reading source files directly is a rule violation.
.codebeacon/wiki/index.md ← MUST read at session start
.codebeacon/wiki/{project}/controllers/{Name}.md ← for controller logic
.codebeacon/wiki/{project}/services/{Name}.md ← for service methods
.codebeacon/wiki/{project}/entities/{Name}.md ← for data models
.codebeacon/wiki/routes.md ← all API routes across projects
MUST read even if Step 1 found results. Obsidian notes contain method lists, field definitions, and class-level connections that wiki articles do not have.
Look up by class name — replace {project} with the relevant folder:
.codebeacon/obsidian/{project}/{ClassName}.md
| Project | Notes | Example |
|---|---|---|
| codebeacon | — | example.md |
Read only the specific source files whose paths were found in Steps 1-2. No directory exploration, no Glob scans, no broad Grep searches.
- DO NOT use Explore agent
- DO NOT use Glob for directory scans
- DO NOT use Grep for broad searches
- DO NOT Read source files directly without checking Steps 1-2 first
Proceed to Step 3 only when Steps 1-2 are insufficient.
| Project | Framework | Routes | Services | Entities | Components |
|---|---|---|---|---|---|
| codebeacon | python | 0 | 0 | 0 | 0 |
# see project README # build
# see project README # run
# see project README # all testscodebeacon: python · python Routes: 0 | Services: 0 | Entities: 0 | Components: 0
Generated by codebeacon · 2026-04-14