{"module":"Symphony Alignment","version":"1.1.0-2026.07.05","generatedAt":"2026-07-29T03:41:42.627Z","doctrine":"Symphony on a chassis: one decision engine, many specialized tools — orchestrated in time through the integration coordinator so intent becomes shared understanding and human-gated action. Right tool, right lane, right moment.","antiBoilTheOcean":"Pick one front door per meeting. One evaluator wedge per session. One discipline at compose. We complement PoR systems — we do not replace every tool in the battlespace.","alignmentPct":100,"symphonyReady":true,"scorecard":"140/140","dimensions":[{"id":"articulation","label":"Chassis + symphony language codified","score":10,"max":10,"pass":true,"proof":"server/atlas-positioning.ts · docs/intel/synthesis/platform-self-knowledge-symphony-chassis-v1.md","note":"Pick one front door per meeting. One evaluator wedge per session. One discipline…"},{"id":"gateway_congruence","label":"Gateway carries chassis BLUF (not doors-only)","score":10,"max":10,"pass":true,"proof":"/ · /gateway #atls-chassis-bluf"},{"id":"behavioral_prove","label":"Behavioral prove chain (tools in sync on critical path)","score":10,"max":10,"pass":true,"proof":"/api/prove/touch?behavior=1","note":"27/27"},{"id":"cohesion","label":"Cohesion — behavior + alert COA chain","score":10,"max":10,"pass":true,"proof":"/api/evaluate/cohesion-status"},{"id":"coordinator","label":"Integration coordinator online","score":10,"max":10,"pass":true,"proof":"/api/module-coordinator/status"},{"id":"integration_emit","label":"Integration emit coordinators registered","score":10,"max":10,"pass":true,"proof":"/api/integration-emit/registry","note":"13 coordinators"},{"id":"gap131","label":"GAP-131 wiring congruence","score":10,"max":10,"pass":true,"proof":"/api/gap-131/status","note":"100%"},{"id":"compose_intent","label":"Compose hub — intent → mission substrate","score":10,"max":10,"pass":true,"proof":"/compose · /api/compose/catalog"},{"id":"hub_pulse","label":"Sitewide integration pulse + symphony ribbon","score":10,"max":10,"pass":true,"proof":"/public/js/atls-integration-pulse.js · /public/js/atls-symphony-ribbon.js"},{"id":"symphony_thread","label":"Symphony thread API — mission + volume + buffet","score":10,"max":10,"pass":true,"proof":"/api/platform/symphony-thread","note":"sitewide ribbon + SSE"},{"id":"mission_context_sitewide","label":"Mission context propagation (sitewide inject)","score":10,"max":10,"pass":true,"proof":"/public/js/mission-context.js · auto-injected with symphony ribbon"},{"id":"live_sse","label":"Live symphony SSE stream registered","score":10,"max":10,"pass":true,"proof":"/api/platform/symphony-stream"},{"id":"hitl_volume","label":"HITL posture + adjustable volume (all personas)","score":10,"max":10,"pass":true,"proof":"PUT /api/platform/symphony-thread/volume · ribbon HITL/Assist/Auto-routine"},{"id":"rag_corpus","label":"RAG self-knowledge — not boiling the ocean","score":10,"max":10,"pass":true,"proof":"docs/intel/synthesis/platform-self-knowledge-symphony-chassis-v1.md · lane 3 doctrine"}],"surfaces":{"gateway":"/","story":"/fork","compose":"/compose","prove":"/api/prove/touch?behavior=1","cohesion":"/api/evaluate/cohesion-status","compliance":"/compliance-hub","symphonyThread":"/api/platform/symphony-thread","symphonyStream":"/api/platform/symphony-stream"},"honestLimits":["Kinetic and clearance paths remain human-gated regardless of auto-routine volume.","Pick one door per meeting — module breadth is evidence, not the pitch.","GAP-131 wiring audit may lag under pool load; behavioral prove uses ?behavior=1."]}