Skip to content

Commit a397568

Browse files
committed
docs: refresh Repo layout + architecture diagram for v0.8.0
README Repo layout: - add .agent/harness/hooks/ children incl. claude_code_post_tool.py - add .agent/protocols/hook_patterns.json (user-tunable stack patterns) - add CHANGELOG.md, verify_codex_fixes.py, test_claude_code_hook.py at root docs/diagram.svg: - bump harness row from 7 to 9 boxes (adds Pi and Antigravity) - adjust arrow geometry for the new layout - surface hook_patterns.json + learn/recall/show in the brain columns - tweak episodic caption to 'rich reflections' matching v0.8 logging
1 parent abaa352 commit a397568

2 files changed

Lines changed: 75 additions & 52 deletions

File tree

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,11 @@ The index is stored at `.agent/memory/.index/` and gitignored.
164164
.agent/ # the portable brain (same across harnesses)
165165
├── AGENTS.md # the map
166166
├── harness/ # conductor + hooks (standalone path)
167+
│ └── hooks/
168+
│ ├── claude_code_post_tool.py # rich PostToolUse logging (v0.8+)
169+
│ ├── pre_tool_call.py # permissions enforcement
170+
│ ├── post_execution.py # log_execution() entry point
171+
│ └── on_failure.py # failure write + repeated-failure rewrite flag
167172
├── memory/ # working / episodic / semantic / personal
168173
│ ├── auto_dream.py # staging-only dream cycle
169174
│ ├── cluster.py # content clustering + pattern extraction
@@ -174,6 +179,7 @@ The index is stored at `.agent/memory/.index/` and gitignored.
174179
│ └── memory_search.py # [BETA] FTS5 search (opt-in)
175180
├── skills/ # _index.md + _manifest.jsonl + SKILL.md files
176181
├── protocols/ # permissions + tool schemas + delegation
182+
│ └── hook_patterns.json # user-owned high/medium-stakes regex (v0.8+)
177183
└── tools/ # host-agent CLI + memory_reflect + skill_loader
178184
├── learn.py # one-shot lesson teaching (stage + graduate)
179185
├── recall.py # surface lessons relevant to an intent
@@ -197,12 +203,15 @@ adapters/ # one small shim per harness
197203
docs/ # architecture, getting-started, per-harness
198204
install.sh # mac / linux / git-bash installer
199205
install.ps1 # Windows PowerShell installer
206+
CHANGELOG.md # per-version release notes (v0.1.0 onward)
200207
onboard.py # onboarding wizard entry point
201208
onboard_features.py # .features.json read/write
202209
onboard_ui.py # ANSI palette, banner, clack-style layout
203210
onboard_widgets.py # arrow-key prompts (text, select, confirm)
204211
onboard_render.py # answers → PREFERENCES.md content
205212
onboard_write.py # atomic file write with backup
213+
test_claude_code_hook.py # hook validation suite (54 checks)
214+
verify_codex_fixes.py # v0.8.0 regression checks (33 checks)
206215
```
207216

208217
## Supported harnesses

docs/diagram.svg

Lines changed: 66 additions & 52 deletions
Loading

0 commit comments

Comments
 (0)