[{"data":1,"prerenderedAt":863},["ShallowReactive",2],{"navigation_docs":3,"-docs-architecture-status-and-evidence":356,"-docs-architecture-status-and-evidence-surround":858},[4,8,34,64,90,139,157,171,193,227,241,266,312,334],{"title":5,"path":6,"stem":7},"Documentation","\u002Fdocs","docs\u002Findex",{"title":9,"path":10,"stem":11,"children":12},"Getting started","\u002Fdocs\u002Fgetting-started","docs\u002F01.getting-started\u002Findex",[13,14,18,22,26,30],{"title":9,"path":10,"stem":11},{"title":15,"path":16,"stem":17},"Introduction","\u002Fdocs\u002Fgetting-started\u002Fintroduction","docs\u002F01.getting-started\u002F01.introduction",{"title":19,"path":20,"stem":21},"Concepts","\u002Fdocs\u002Fgetting-started\u002Fconcepts","docs\u002F01.getting-started\u002F02.concepts",{"title":23,"path":24,"stem":25},"Quickstart (5 minutes)","\u002Fdocs\u002Fgetting-started\u002Fquickstart","docs\u002F01.getting-started\u002F03.quickstart",{"title":27,"path":28,"stem":29},"Local development","\u002Fdocs\u002Fgetting-started\u002Flocal-development","docs\u002F01.getting-started\u002F04.local-development",{"title":31,"path":32,"stem":33},"FAQ","\u002Fdocs\u002Fgetting-started\u002Ffaq","docs\u002F01.getting-started\u002F05.faq",{"title":35,"path":36,"stem":37,"children":38},"Architecture","\u002Fdocs\u002Farchitecture","docs\u002F02.architecture\u002Findex",[39,40,44,48,52,56,60],{"title":35,"path":36,"stem":37},{"title":41,"path":42,"stem":43},"Architecture overview","\u002Fdocs\u002Farchitecture\u002Foverview","docs\u002F02.architecture\u002F01.overview",{"title":45,"path":46,"stem":47},"Services","\u002Fdocs\u002Farchitecture\u002Fservices","docs\u002F02.architecture\u002F02.services",{"title":49,"path":50,"stem":51},"Request lifecycle","\u002Fdocs\u002Farchitecture\u002Frequest-lifecycle","docs\u002F02.architecture\u002F03.request-lifecycle",{"title":53,"path":54,"stem":55},"Data model","\u002Fdocs\u002Farchitecture\u002Fdata-model","docs\u002F02.architecture\u002F04.data-model",{"title":57,"path":58,"stem":59},"Status and evidence","\u002Fdocs\u002Farchitecture\u002Fstatus-and-evidence","docs\u002F02.architecture\u002F05.status-and-evidence",{"title":61,"path":62,"stem":63},"Target architecture and authority","\u002Fdocs\u002Farchitecture\u002Ftarget-architecture","docs\u002F02.architecture\u002F06.target-architecture",{"title":65,"path":66,"stem":67,"children":68},"Auth","\u002Fdocs\u002Fauth","docs\u002F03.auth\u002Findex",[69,70,74,78,82,86],{"title":65,"path":66,"stem":67},{"title":71,"path":72,"stem":73},"Overview","\u002Fdocs\u002Fauth\u002Foverview","docs\u002F03.auth\u002F01.overview",{"title":75,"path":76,"stem":77},"Organization and agent model","\u002Fdocs\u002Fauth\u002Forg-project-model","docs\u002F03.auth\u002F02.org-project-model",{"title":79,"path":80,"stem":81},"Issuing API keys","\u002Fdocs\u002Fauth\u002Fissuing-api-keys","docs\u002F03.auth\u002F03.issuing-api-keys",{"title":83,"path":84,"stem":85},"Multi-tenant RLS","\u002Fdocs\u002Fauth\u002Fmulti-tenant-rls","docs\u002F03.auth\u002F04.multi-tenant-rls",{"title":87,"path":88,"stem":89},"Operator sessions and step-up","\u002Fdocs\u002Fauth\u002Foperator-sessions","docs\u002F03.auth\u002F05.operator-sessions",{"title":91,"path":92,"stem":93,"children":94},"Proxy","\u002Fdocs\u002Fproxy","docs\u002F04.proxy\u002Findex",[95,96,99,103,107,111,115,119,123,127,131,135],{"title":91,"path":92,"stem":93},{"title":71,"path":97,"stem":98},"\u002Fdocs\u002Fproxy\u002Foverview","docs\u002F04.proxy\u002F01.overview",{"title":100,"path":101,"stem":102},"Authentication","\u002Fdocs\u002Fproxy\u002Fauthentication","docs\u002F04.proxy\u002F02.authentication",{"title":104,"path":105,"stem":106},"Request routing","\u002Fdocs\u002Fproxy\u002Frequest-routing","docs\u002F04.proxy\u002F03.request-routing",{"title":108,"path":109,"stem":110},"Sessions","\u002Fdocs\u002Fproxy\u002Fsessions","docs\u002F04.proxy\u002F04.sessions",{"title":112,"path":113,"stem":114},"Directives","\u002Fdocs\u002Fproxy\u002Fdirectives","docs\u002F04.proxy\u002F05.directives",{"title":116,"path":117,"stem":118},"Idempotency and budgets","\u002Fdocs\u002Fproxy\u002Fidempotency-and-budgets","docs\u002F04.proxy\u002F06.idempotency-and-budgets",{"title":120,"path":121,"stem":122},"Rate limiting","\u002Fdocs\u002Fproxy\u002Frate-limiting","docs\u002F04.proxy\u002F07.rate-limiting",{"title":124,"path":125,"stem":126},"Provider adapters","\u002Fdocs\u002Fproxy\u002Fprovider-adapters","docs\u002F04.proxy\u002F08.provider-adapters",{"title":128,"path":129,"stem":130},"Auth caching","\u002Fdocs\u002Fproxy\u002Fauth-caching","docs\u002F04.proxy\u002F09.auth-caching",{"title":132,"path":133,"stem":134},"Configuration","\u002Fdocs\u002Fproxy\u002Fconfiguration","docs\u002F04.proxy\u002F10.configuration",{"title":136,"path":137,"stem":138},"Provider routing and resilience","\u002Fdocs\u002Fproxy\u002Fprovider-routing-and-resilience","docs\u002F04.proxy\u002F11.provider-routing-and-resilience",{"title":140,"path":141,"stem":142,"children":143},"Memory","\u002Fdocs\u002Fmemory","docs\u002F05.memory\u002Findex",[144,145,149,153],{"title":140,"path":141,"stem":142},{"title":146,"path":147,"stem":148},"Memory overview","\u002Fdocs\u002Fmemory\u002Foverview","docs\u002F05.memory\u002F01.overview",{"title":150,"path":151,"stem":152},"Write path","\u002Fdocs\u002Fmemory\u002Fwrite-path","docs\u002F05.memory\u002F02.write-path",{"title":154,"path":155,"stem":156},"Search and lifecycle","\u002Fdocs\u002Fmemory\u002Fsearch-and-lifecycle","docs\u002F05.memory\u002F03.search-and-lifecycle",{"title":158,"path":159,"stem":160,"children":161},"Context","\u002Fdocs\u002Fcontext","docs\u002F06.context\u002Findex",[162,163,167],{"title":158,"path":159,"stem":160},{"title":164,"path":165,"stem":166},"Assembly pipeline","\u002Fdocs\u002Fcontext\u002Foverview","docs\u002F06.context\u002F01.overview",{"title":168,"path":169,"stem":170},"Ranking and packing","\u002Fdocs\u002Fcontext\u002Franking-and-packing","docs\u002F06.context\u002F02.ranking-and-packing",{"title":172,"path":173,"stem":174,"children":175},"Intelligence","\u002Fdocs\u002Fintelligence","docs\u002F07.intelligence\u002Findex",[176,177,181,185,189],{"title":172,"path":173,"stem":174},{"title":178,"path":179,"stem":180},"Workers","\u002Fdocs\u002Fintelligence\u002Fworkers","docs\u002F07.intelligence\u002F01.workers",{"title":182,"path":183,"stem":184},"Extraction","\u002Fdocs\u002Fintelligence\u002Fextraction","docs\u002F07.intelligence\u002F02.extraction",{"title":186,"path":187,"stem":188},"Embedder","\u002Fdocs\u002Fintelligence\u002Fembedder","docs\u002F07.intelligence\u002F03.embedder",{"title":190,"path":191,"stem":192},"Extraction evaluation","\u002Fdocs\u002Fintelligence\u002Fevaluation","docs\u002F07.intelligence\u002F04.evaluation",{"title":194,"path":195,"stem":196,"children":197},"API reference","\u002Fdocs\u002Fapi-reference","docs\u002F08.api-reference\u002Findex",[198,199,203,207,211,215,219,223],{"title":194,"path":195,"stem":196},{"title":200,"path":201,"stem":202},"Chat completions","\u002Fdocs\u002Fapi-reference\u002Fchat-completions","docs\u002F08.api-reference\u002F01.chat-completions",{"title":204,"path":205,"stem":206},"Responses","\u002Fdocs\u002Fapi-reference\u002Fresponses","docs\u002F08.api-reference\u002F02.responses",{"title":208,"path":209,"stem":210},"Errors","\u002Fdocs\u002Fapi-reference\u002Ferrors","docs\u002F08.api-reference\u002F03.errors",{"title":212,"path":213,"stem":214},"Health and metrics","\u002Fdocs\u002Fapi-reference\u002Fproxy-health","docs\u002F08.api-reference\u002F04.proxy-health",{"title":216,"path":217,"stem":218},"HTTP route inventory","\u002Fdocs\u002Fapi-reference\u002Fhttp-routes","docs\u002F08.api-reference\u002F05.http-routes",{"title":220,"path":221,"stem":222},"Management API","\u002Fdocs\u002Fapi-reference\u002Fmanagement-api","docs\u002F08.api-reference\u002F06.management-api",{"title":224,"path":225,"stem":226},"Auth gRPC (ValidateToken, ValidateAgent)","\u002Fdocs\u002Fapi-reference\u002Fauth-grpc","docs\u002F08.api-reference\u002F07.auth-grpc",{"title":228,"path":229,"stem":230,"children":231},"MCP","\u002Fdocs\u002Fmcp","docs\u002F09.mcp\u002Findex",[232,233,237],{"title":228,"path":229,"stem":230},{"title":234,"path":235,"stem":236},"Memory server","\u002Fdocs\u002Fmcp\u002Fmemory-server","docs\u002F09.mcp\u002F01.memory-server",{"title":238,"path":239,"stem":240},"Operator gateway","\u002Fdocs\u002Fmcp\u002Foperator-gateway","docs\u002F09.mcp\u002F02.operator-gateway",{"title":242,"path":243,"stem":244,"children":245},"Security","\u002Fdocs\u002Fsecurity","docs\u002F10.security\u002Findex",[246,247,251,254,258,262],{"title":242,"path":243,"stem":244},{"title":248,"path":249,"stem":250},"Security overview","\u002Fdocs\u002Fsecurity\u002Foverview","docs\u002F10.security\u002F01.overview",{"title":100,"path":252,"stem":253},"\u002Fdocs\u002Fsecurity\u002Fauthentication","docs\u002F10.security\u002F02.authentication",{"title":255,"path":256,"stem":257},"Tenant isolation","\u002Fdocs\u002Fsecurity\u002Ftenant-isolation","docs\u002F10.security\u002F03.tenant-isolation",{"title":259,"path":260,"stem":261},"Secrets and keys","\u002Fdocs\u002Fsecurity\u002Fsecrets-and-keys","docs\u002F10.security\u002F04.secrets-and-keys",{"title":263,"path":264,"stem":265},"Prompt injection","\u002Fdocs\u002Fsecurity\u002Fprompt-injection","docs\u002F10.security\u002F05.prompt-injection",{"title":267,"path":268,"stem":269,"children":270},"Operations","\u002Fdocs\u002Foperations","docs\u002F11.operations\u002Findex",[271,272,276,280,284,288,292,296,300,304,308],{"title":267,"path":268,"stem":269},{"title":273,"path":274,"stem":275},"Observability","\u002Fdocs\u002Foperations\u002Fobservability","docs\u002F11.operations\u002F01.observability",{"title":277,"path":278,"stem":279},"Traces and ClickHouse","\u002Fdocs\u002Foperations\u002Ftraces-and-clickhouse","docs\u002F11.operations\u002F02.traces-and-clickhouse",{"title":281,"path":282,"stem":283},"Health checks","\u002Fdocs\u002Foperations\u002Fhealth-checks","docs\u002F11.operations\u002F03.health-checks",{"title":285,"path":286,"stem":287},"Incident response","\u002Fdocs\u002Foperations\u002Fincident-response","docs\u002F11.operations\u002F04.incident-response",{"title":289,"path":290,"stem":291},"Troubleshooting","\u002Fdocs\u002Foperations\u002Ftroubleshooting","docs\u002F11.operations\u002F05.troubleshooting",{"title":293,"path":294,"stem":295},"Billing and budgets","\u002Fdocs\u002Foperations\u002Fbilling-and-budgets","docs\u002F11.operations\u002F06.billing-and-budgets",{"title":297,"path":298,"stem":299},"Evidence and relay","\u002Fdocs\u002Foperations\u002Fevidence-and-relay","docs\u002F11.operations\u002F07.evidence-and-relay",{"title":301,"path":302,"stem":303},"Console","\u002Fdocs\u002Foperations\u002Fconsole","docs\u002F11.operations\u002F08.console",{"title":305,"path":306,"stem":307},"Failure modes and recovery","\u002Fdocs\u002Foperations\u002Ffailure-and-recovery","docs\u002F11.operations\u002F09.failure-and-recovery",{"title":309,"path":310,"stem":311},"Data lifecycle and deletion","\u002Fdocs\u002Foperations\u002Fdata-lifecycle-and-deletion","docs\u002F11.operations\u002F10.data-lifecycle-and-deletion",{"title":313,"path":314,"stem":315,"children":316},"Deployment","\u002Fdocs\u002Fdeployment","docs\u002F12.deployment\u002Findex",[317,318,322,326,330],{"title":313,"path":314,"stem":315},{"title":319,"path":320,"stem":321},"Docker Compose (dev)","\u002Fdocs\u002Fdeployment\u002Fdocker-compose","docs\u002F12.deployment\u002F01.docker-compose",{"title":323,"path":324,"stem":325},"Environment variables","\u002Fdocs\u002Fdeployment\u002Fenvironment-variables","docs\u002F12.deployment\u002F02.environment-variables",{"title":327,"path":328,"stem":329},"Kubernetes","\u002Fdocs\u002Fdeployment\u002Fkubernetes","docs\u002F12.deployment\u002F03.kubernetes",{"title":331,"path":332,"stem":333},"Production readiness","\u002Fdocs\u002Fdeployment\u002Fproduction-readiness","docs\u002F12.deployment\u002F04.production-readiness",{"title":335,"path":336,"stem":337,"children":338},"Reference","\u002Fdocs\u002Freference","docs\u002F13.reference\u002Findex",[339,340,344,348,352],{"title":335,"path":336,"stem":337},{"title":341,"path":342,"stem":343},"Glossary","\u002Fdocs\u002Freference\u002Fglossary","docs\u002F13.reference\u002F01.glossary",{"title":345,"path":346,"stem":347},"Roadmap and gates","\u002Fdocs\u002Freference\u002Froadmap","docs\u002F13.reference\u002F02.roadmap",{"title":349,"path":350,"stem":351},"Architecture decisions","\u002Fdocs\u002Freference\u002Fadr","docs\u002F13.reference\u002F03.adr",{"title":353,"path":354,"stem":355},"Compatibility and versioning","\u002Fdocs\u002Freference\u002Fcompatibility","docs\u002F13.reference\u002F04.compatibility",{"id":357,"title":57,"audience":358,"author":359,"authorUrl":359,"body":360,"coverIndex":359,"coverLabel":359,"coverTone":359,"date":359,"decisionStatus":359,"description":850,"excerpt":359,"extension":851,"featured":852,"historical":852,"meta":853,"navigation":854,"path":58,"readingTime":359,"scope":455,"seo":855,"sourceOfTruth":856,"status":366,"stem":59,"tags":359,"verifiedDate":367,"__hash__":857},"docs\u002Fdocs\u002F02.architecture\u002F05.status-and-evidence.md","evaluator",null,{"type":361,"value":362,"toc":840},"minimark",[363,368,372,377,385,404,420,424,509,512,516,722,726,737,744,748,793,797,829],[364,365],"page-status",{"status":366,"verified":367},"IMPLEMENTED","2026-10-22",[369,370,371],"p",{},"This page is the public entry point to the engineering status ledger. It exists so a capability claim can be checked instead of inferred from a diagram, a plan, or a changelog.",[373,374,376],"h2",{"id":375},"claim-rule","Claim rule",[369,378,379,380,384],{},"A claim becomes ",[381,382,383],"code",{},"shipped-accepted"," only when the ledger records:",[386,387,388,392,395,398,401],"ol",{},[389,390,391],"li",{},"A source entry point and commit.",[389,393,394],{},"A test, benchmark, recovery drill, or hosted-acceptance artifact.",[389,396,397],{},"The deployment profile and dependency assumptions.",[389,399,400],{},"An owner and verification date.",[389,402,403],{},"Known limitations and a review\u002Fexpiry date.",[369,405,406,407,411,412,415,416,419],{},"If any of those are missing, the claim stays ",[408,409,410],"strong",{},"provisional",", ",[408,413,414],{},"proposed",", or ",[408,417,418],{},"unknown",". A passing local test is not hosted evidence. A merged PR is not an acceptance record. An accepted contract shape is not a running implementation.",[373,421,423],{"id":422},"status-vocabulary","Status vocabulary",[425,426,427,443],"table",{},[428,429,430],"thead",{},[431,432,433,437,440],"tr",{},[434,435,436],"th",{},"Label",[434,438,439],{},"Ledger class",[434,441,442],{},"Meaning",[444,445,446,459,471,484,497],"tbody",{},[431,447,448,451,456],{},[449,450,366],"td",{},[449,452,453],{},[381,454,455],{},"shipped-local",[449,457,458],{},"Implemented and locally evidenced. Not hosted, HA, or production readiness.",[431,460,461,464,468],{},[449,462,463],{},"PROVISIONAL",[449,465,466],{},[381,467,410],{},[449,469,470],{},"A seam or contract exists; evidence, review, or a gate remains open.",[431,472,473,476,481],{},[449,474,475],{},"PROPOSED",[449,477,478],{},[381,479,480],{},"design-intent",[449,482,483],{},"Specified or designed only. No runtime or acceptance evidence.",[431,485,486,489,494],{},[449,487,488],{},"DEFERRED",[449,490,491],{},[381,492,493],{},"deferred",[449,495,496],{},"Intentionally outside the current dependency set.",[431,498,499,502,506],{},[449,500,501],{},"UNKNOWN",[449,503,504],{},[381,505,418],{},[449,507,508],{},"Evidence is missing or expired. Treat as unverified.",[369,510,511],{},"The same vocabulary is used by page banners across the documentation.",[373,513,515],{"id":514},"current-baseline","Current baseline",[425,517,518,531],{},[428,519,520],{},[431,521,522,525,528],{},[434,523,524],{},"Area",[434,526,527],{},"Status",[434,529,530],{},"Must not be inferred",[444,532,533,543,553,562,572,582,592,602,612,622,632,642,652,662,672,682,692,702,712],{},[431,534,535,538,540],{},[449,536,537],{},"Auth and proxy foundations",[449,539,366],{},[449,541,542],{},"Hosted HA or a measured proxy SLO.",[431,544,545,548,550],{},[449,546,547],{},"Management API · tenant routes",[449,549,366],{},[449,551,552],{},"Operator sessions, hosted readiness, generated-client completeness, or production integration.",[431,554,555,557,559],{},[449,556,120],{},[449,558,366],{},[449,560,561],{},"Hosted Redis HA or a measured latency SLO.",[431,563,564,567,569],{},[449,565,566],{},"Provider routing, breakers, and fallback",[449,568,366],{},[449,570,571],{},"A hosted provider-conformance matrix or streaming release soak.",[431,573,574,577,579],{},[449,575,576],{},"Proxy p99 and benchmark gate (GAP-004)",[449,578,463],{},[449,580,581],{},"p99 ≤20 ms is a target, not a measured hosted SLO; the Go gate is mean-based.",[431,583,584,587,589],{},[449,585,586],{},"Provider and tokenizer packages",[449,588,366],{},[449,590,591],{},"A model name is a capability contract.",[431,593,594,597,599],{},[449,595,596],{},"Memory substrate",[449,598,366],{},[449,600,601],{},"Typed projections, deletion certification, or production isolation.",[431,603,604,607,609],{},[449,605,606],{},"Context assembly",[449,608,463],{},[449,610,611],{},"Caller authentication and the deadline boundary are complete.",[431,613,614,617,619],{},[449,615,616],{},"Extraction workers",[449,618,463],{},[449,620,621],{},"Queue durability, live model quality, or exactly-once projection effects.",[431,623,624,627,629],{},[449,625,626],{},"MCP memory tools",[449,628,463],{},[449,630,631],{},"Logging-only audit is evidence-grade audit.",[431,633,634,637,639],{},[449,635,636],{},"MCP operator gateway",[449,638,366],{},[449,640,641],{},"PolicySnapshot resource evaluation, durable audit, hosted support, or operator readiness.",[431,643,644,647,649],{},[449,645,646],{},"Budget, usage, and cost",[449,648,463],{},[449,650,651],{},"Complete extraction usage export, invoice reconciliation, or hosted enforcement evidence.",[431,653,654,657,659],{},[449,655,656],{},"Evidence plane and relay",[449,658,463],{},[449,660,661],{},"A production sink, request authentication, tenant allowlist, or acknowledgement authority.",[431,663,664,667,669],{},[449,665,666],{},"Operator Console · live reads",[449,668,463],{},[449,670,671],{},"Login, mutation surfaces, hosted two-tenant evidence, or full accessibility certification.",[431,673,674,677,679],{},[449,675,676],{},"Operator Console · workflows",[449,678,488],{},[449,680,681],{},"Sessions, replay, incidents, directives, actions, drift, and cost views are fixture-only or deferred.",[431,683,684,687,689],{},[449,685,686],{},"Streaming hardening",[449,688,463],{},[449,690,691],{},"Slow-client, bounded-buffer, leak, and provider-error soak evidence.",[431,693,694,697,699],{},[449,695,696],{},"Production operations and recovery",[449,698,475],{},[449,700,701],{},"A production origin, passing RPO target, PITR proof, or E1–E4 release evidence.",[431,703,704,707,709],{},[449,705,706],{},"DecisionService and GLiNER",[449,708,475],{},[449,710,711],{},"Any runtime, benchmark, registry, or acceptance evidence.",[431,713,714,717,719],{},[449,715,716],{},"Graph, A2A, marketplace, sandbox",[449,718,488],{},[449,720,721],{},"Current dependencies or committed dates.",[373,723,725],{"id":724},"accepted-contract-shapes","Accepted contract shapes",[369,727,728,729,732,733,736],{},"Five G0 contract shapes were accepted on ",[408,730,731],{},"2026-10-10"," by Rick1330 acting across all owner roles. The accepted scope is contract text and safety semantics only; runtime seams remain provisional. No independent reviewer is named. Review or expiry is ",[408,734,735],{},"2026-11-10",", or earlier on a material profile or authority change.",[369,738,739,740,743],{},"The acceptance does ",[408,741,742],{},"not"," cover a repo-wide principal migration, durable budget reservation, provider manifests, typed memory lifecycle, MCP governance, control-plane effects, production ClickHouse delivery, hosted recovery, or exactly-once effects.",[373,745,747],{"id":746},"the-honest-short-version","The honest short version",[749,750,751,757,762,772,778,783,788],"ul",{},[389,752,753,756],{},[408,754,755],{},"Local implementations exist"," for auth, the proxy path, the Management API, rate limiting, provider routing, and the memory substrate.",[389,758,759],{},[408,760,761],{},"Context, extraction, MCP memory, budgets, evidence, streaming hardening, and live Console reads remain provisional.",[389,763,764,767,768,771],{},[408,765,766],{},"Console workflows remain deferred."," Sessions, replay, incidents, directives, actions, drift, and cost views are fixture-only or route to a deferred state. The temporary ",[381,769,770],{},"services\u002Fdashboard"," shell is not the canonical product.",[389,773,774,777],{},[408,775,776],{},"No hosted p99 SLO exists."," Do not repeat the 20 ms target as a measured result.",[389,779,780],{},[408,781,782],{},"Tenant isolation is defended in depth but not fully proven end-to-end.",[389,784,785],{},[408,786,787],{},"Typed memory lifecycle and a revision ledger are open (GAP-007).",[389,789,790],{},[408,791,792],{},"Production, HA, and restore claims are unsupported.",[373,794,796],{"id":795},"evidence-map","Evidence map",[749,798,799,807,814,819,824],{},[389,800,801,806],{},[802,803,805],"a",{"href":804},"\u002Fbenchmarks","Benchmarks"," — published local benchmark artifacts.",[389,808,809,813],{},[802,810,812],{"href":811},"\u002Freleases","Releases"," — changelog history.",[389,815,816,818],{},[802,817,242],{"href":249}," — fail-closed and isolation rules.",[389,820,821,823],{},[802,822,140],{"href":147}," — what the substrate does and does not prove.",[389,825,826,828],{},[802,827,606],{"href":165}," — provisional pipeline and limitations.",[369,830,831,832,835,836,839],{},"Engineering source: ",[381,833,834],{},"engineering\u002Farchitecture-v2\u002F00-status-and-evidence.md"," and ",[381,837,838],{},"engineering\u002Farchitecture-v2\u002F18-gap-register.md"," in the repository.",{"title":841,"searchDepth":842,"depth":842,"links":843},"",2,[844,845,846,847,848,849],{"id":375,"depth":842,"text":376},{"id":422,"depth":842,"text":423},{"id":514,"depth":842,"text":515},{"id":724,"depth":842,"text":725},{"id":746,"depth":842,"text":747},{"id":795,"depth":842,"text":796},"How IBEX Harness labels claims, what is implemented locally, and what remains open.","md",false,{},true,{"title":57,"description":850},"engineering\u002Farchitecture-v2\u002F00-status-and-evidence.md; engineering\u002Farchitecture-v2\u002F18-gap-register.md","znuk2NZ9MxHX0zYKIK3-nhb2CtH8Uc_3TX8JEGu5RtA",[859,861],{"title":53,"path":54,"stem":55,"description":860,"children":-1},"Tenant-scoped entities, stores, and invariants across PostgreSQL, pgvector, Redis, and ClickHouse.",{"title":61,"path":62,"stem":63,"description":862,"children":-1},"The plane boundaries, authority lattice, and deployment profiles that guide current implementation work.",1792875070768]