Skip to content

Latest commit

 

History

History
71 lines (52 loc) · 2.13 KB

File metadata and controls

71 lines (52 loc) · 2.13 KB

CLAUDE.md

MANDATORY: Lookup Strategy

Read these before ANY code exploration. No exceptions.

Skipping these steps and reading source files directly is a rule violation.

Step 1 → codebeacon wiki (routes, controllers, services, entities) — ALWAYS

.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

Step 2 → codebeacon obsidian (methods, fields, connections) — ALWAYS

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

Step 3 → source file (ONLY files identified in Steps 1-2)

Read only the specific source files whose paths were found in Steps 1-2. No directory exploration, no Glob scans, no broad Grep searches.

Prohibited actions (before completing Steps 1-2)

  • 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.


Projects

Project Framework Routes Services Entities Components
codebeacon python 0 0 0 0

Common Commands

codebeacon (python)

# see project README  # build
# see project README  # run
# see project README  # all tests

Architecture

codebeacon: python · python Routes: 0 | Services: 0 | Entities: 0 | Components: 0

Generated by codebeacon · 2026-04-14