Skip to main content
ADRs live in Postgres; this index is regenerated by bin/mintlify-export.py.
#TitleStatus
ADR-1prism_diff v2 — structured, not instruction-emittingproposed
ADR-2Retro-close should auto-advance project.phaseproposed
ADR-3Lesson scope promotion (L→G) via candidate/promote pipelineproposed
ADR-4semantic_recall needs type + namespace filtersproposed
ADR-5Probe — timeout regression checkproposed
ADR-6Layered enforcement architecture for Prism methodology (4 rings)accepted
ADR-7PRISM.md as composed template: prism-base + prism-<ptype> overlays, opt-in upgradesaccepted
ADR-8New MCP verb hd_exec — symmetric handoff pickup for cross-agent continuityaccepted
ADR-9Ring 4 enforcement — soft warnings with telemetry, never hard blocksaccepted
ADR-10Ptype expansion — research, travel, home-improvement as first-class project typesaccepted
ADR-11CLAUDE.md BIOS v2: env-var path convention + SOR/replica modelaccepted
ADR-12ORG.md — override layer, org-level scope, stub for nowaccepted
ADR-13Env-var path convention + SOR/replica extends to all four chain filesaccepted
ADR-14E1 closed — PRISM:LOCAL-START/END blocks are NOT part of BIOS v2accepted
ADR-15E3 closed — PID resolution rule: exact → case-insensitive → ask, never fuzzyaccepted
ADR-16Q9 closed — PRISM.md is whole-file overwrite on sync, no LOCAL blocksaccepted
ADR-17Timing canary for TODO #16proposed
ADR-18MCP config hostnames must be FQDNs (not bare) on macOSaccepted
ADR-19Two-bucket tiered environment resolution (HOST_ENV / PRISM_ENV + MODE_PROFILES)superseded
ADR-20CORSMiddleware always mounted; cloud mode refuses non-https originssuperseded
ADR-21Two-bucket tiered environment resolution (HOST_ENV / PRISM_ENV + MODE_PROFILES) — modes named local/lan/cloudaccepted
ADR-22CORSMiddleware always mounted; cloud mode refuses non-https (modes named local/lan/cloud)accepted
ADR-23Adopt tri-graph knowledge representation (Canonical/Semantic/Temporal)accepted
ADR-24Session Bootstrap Enforcement as Ring 0accepted
ADR-25ADR-25 — Session lifecycle verbs do not multiplex with messagingaccepted
ADR-26Diagnostic Tool Library — Container-Side Python, Host-Side Node, Promote-to-Verb Pathaccepted
ADR-27Realtime State Belongs to the Session Manager — Storage Backends Are Hidden Behind Their Owning Serviceaccepted
ADR-28Bash scripts and MCP verbs split along TTY ownershipaccepted
ADR-37Dashboard live-time-series charts use canvas (uPlot), not SVGaccepted
Last modified on May 1, 2026