-
Notifications
You must be signed in to change notification settings - Fork 2
Implementation Status
Chris Sweet edited this page May 31, 2026
·
7 revisions
type: index up: "Home_llm-wiki-memory-template" tags: [status, implementation, governance]
What is actually implemented in the template repo vs what is documented as aspirational. Updated whenever a feature lands, or when a documented feature is found to be unimplemented (in which case it migrates from one section to another and the migration is recorded in Wiki-Corrections-Log).
The wiki was authored after the template code shipped, from project notes. Some pages document the design as imagined rather than the code as written. This page is the reconciliation: the single normative answer to "is this a real feature today?"
| Feature / page | Location in code |
|---|---|
| Three-Operations (Ingest, Query, Lint) |
.claude/skills/wiki-*.md, .claude/commands/wiki-*.md, .cursor/rules/wiki-*.mdc
|
| Typed-Edges-and-Frontmatter | Convention enforced by procedures and SCHEMA |
| Verification-Gate |
wiki/agents/verification-gate.md, referenced from 6 surface files |
| Discipline-Gates | wiki/agents/discipline-gates.md |
| PostToolUse-Hook (opt-in) |
wiki/agents/claude-code/templates/posttooluse-hook.sh, installed via setup.sh --posttooluse-hook
|
| Sync-Flow (the ALWAYS_FILES contract itself) |
scripts/update-from-template.sh, scripts/check-template-version.sh
|
| Log-Entry-Attribution |
wiki/init-wiki.sh --agent, the per-overlay skills and commands |
| Agent-Overlays (claude-code, cursor) |
wiki/agents/claude-code/, wiki/agents/cursor/, .claude/, .cursor/
|
| Template-vs-Derived-Projects | Repo structure plus scripts/instantiate.sh
|
| Governance (three-tier model) | Documentation only; no code dependency |
| Lesson-Hook-Type-Matters | Historical observation, encoded into the corrected PostToolUse-Hook |
| Lesson-Parallel-File-Drift | Historical observation, documented in init-wiki.sh MAINTENANCE NOTE |
| Lesson-Validation-Methodology | Documentation only (validation discipline) |
| Limitation-Prompt-Injection-Residual | Documents a real residual risk; not a feature |
| Applied-Example-Microelectronics-Tutor-Demo | External demo project, exists separately |
| Feature / page | What is missing | Next step |
|---|---|---|
| Knowledge-Graph-Pipeline |
scripts/kg/build-graph.sh, Fuseki integration, SPARQL endpoint |
A dedicated PR implementing the script and the loader; until then, citations on other pages are softened to "designed, not yet implemented" |
none overlay as a true overlay |
No wiki/agents/none/ directory |
--agent=none exists in instantiate.sh as a no-install flag; a true none overlay would document the no-agent path explicitly (probably not warranted) |
| Inverse typed edges | No declared inverse vocabulary in SCHEMA | Open issue #3; fix sketched in Limitation-Inverse-Edges-Missing |
| Feature / page | What works | What is missing |
|---|---|---|
| Cursor overlay (per Agent-Overlays and Limitation-Untested-Overlays) | Files install correctly via wiki/agents/cursor/setup.sh; structurally validated |
Behavioral validation: no live Cursor session has confirmed the procedures fire as designed |
- Wiki-Corrections-Log: chronological record of corrections made to align the wiki with code reality
- Lesson-Validation-Methodology: how to catch this kind of drift earlier (structural + behavioral validation)