{"chains":{"stress_t0_7":{"entries":500,"ok":true},"stress_t1_7":{"entries":500,"ok":true},"stress_t2_7":{"entries":500,"ok":true},"stress_t3_7":{"entries":500,"ok":true}},"concurrency":{"chains_ok":8,"error_sample":[],"errors":0,"isolation_checks":8,"isolation_failures":0,"latency_ms":{"max":224.266,"p50":62.053,"p95":183.47,"p99":205.313},"note":"SQLite is single-writer; concurrent tenants serialize on the write lock. Higher latency here is expected, not a defect. Zero errors and intact chains are the pass condition.","seconds":13.616,"threads":8,"writes":800},"counts":{"stress_t0_7":{"active":494,"quarantined":6},"stress_t1_7":{"active":495,"quarantined":5},"stress_t2_7":{"active":495,"quarantined":5},"stress_t3_7":{"active":495,"quarantined":5}},"database_bytes":2224128,"determinism_failures":0,"host":{"cpu_count":8,"platform":"Linux-7.0.0-38-generic-x86_64-with-glibc2.43","python":"3.14.4"},"invariant_checks":[{"detail":"cross-tenant get refused","id":"A33-01","ms":3.129,"name":"tenant_isolation_read","passed":true},{"detail":"tenant B searched A's token and saw 0 hits","id":"A33-02","ms":3.047,"name":"tenant_isolation_search","passed":true},{"detail":"every memory view and hit is annotated non-authoritative","id":"A33-03","ms":3.897,"name":"no_authority_from_memory","passed":true},{"detail":"status=quarantined reason=\"matches instruction-injection family 'OVERRIDE'\"","id":"A33-04","ms":2.524,"name":"injection_quarantined_on_write","passed":true},{"detail":"default search returned 0 quarantined hits","id":"A33-05","ms":2.83,"name":"quarantined_not_returned_by_default","passed":true},{"detail":"explicit search listed 1 hit(s), text withheld","id":"A33-06","ms":3.172,"name":"quarantine_visible_when_explicitly_asked","passed":true},{"detail":"blank reviewer and missing reviewer secret refused","id":"A33-07","ms":3.557,"name":"quarantine_release_requires_named_human","passed":true},{"detail":"audit actions=['release', 'write']","id":"A33-08","ms":7.173,"name":"quarantine_release_is_audited","passed":true},{"detail":"after release, search returned 1","id":"A33-09","ms":5.905,"name":"released_memory_becomes_searchable","passed":true},{"detail":"56d3e1e3397f5466...","id":"A33-10","ms":3.184,"name":"content_hash_is_stable","passed":true},{"detail":"row survives with status=deleted","id":"A33-11","ms":5.576,"name":"tombstone_survives_forget","passed":true},{"detail":"stored text/terms cleared and view hides text","id":"A33-12","ms":6.08,"name":"deleted_text_is_erased","passed":true},{"detail":"search returned 0","id":"A33-13","ms":4.886,"name":"deleted_memory_not_searchable","passed":true},{"detail":"hits=[]","id":"A33-14","ms":5.171,"name":"deleted_memory_not_reinstated_by_search","passed":true},{"detail":"expired memory excluded from search, still addressable by id","id":"A33-15","ms":4.18,"name":"ttl_expires_memory","passed":true},{"detail":"entries=5 head=a3c65f0e5ff9e6ea...","id":"A33-16","ms":11.808,"name":"chain_valid_after_writes","passed":true},{"detail":"edited seq=2028 -> entry_hash does not match its contents","id":"A33-17","ms":10.682,"name":"chain_detects_edited_entry","passed":true},{"detail":"deleted tail still walks, but fails against the recorded head","id":"A33-18","ms":10.964,"name":"chain_detects_truncation","passed":true},{"detail":"prior seqs preserved as a prefix ([2035, 2036, 2037] -> [2035, 2036, 2037, 2038])","id":"A33-19","ms":10.6,"name":"write_log_is_append_only","passed":true},{"detail":"declared/source_attached","id":"A33-20","ms":2.124,"name":"provenance_declared_when_source_given","passed":true},{"detail":"unattributed/unverified","id":"A33-21","ms":2.091,"name":"unattributed_memory_is_unverified","passed":true},{"detail":"flags=[{'memory_id': 'mem_69bdafd990e848b7', 'similarity': 1.0, 'resolution': 'unresolved', 'note': 'lexical overlap with opposite negation polarity; review, not a verdict'}]","id":"A33-22","ms":4.883,"name":"contradiction_is_flagged","passed":true},{"detail":"new memory kept active; every flag marked unresolved","id":"A33-23","ms":4.897,"name":"contradiction_is_not_resolved","passed":true},{"detail":"prior memory untouched","id":"A33-24","ms":5.829,"name":"contradiction_does_not_delete_prior","passed":true},{"detail":"identical order across 2 runs (5 hits)","id":"A33-25","ms":15.214,"name":"recall_is_deterministic","passed":true},{"detail":"ranking=Okapi BM25 (k1=1.5, b=0.75) scores_desc=True","id":"A33-26","ms":9.289,"name":"recall_reports_bm25","passed":true},{"detail":"both tags -> 1, superset -> 0","id":"A33-27","ms":3.606,"name":"tag_filter_is_conjunctive","passed":true},{"detail":"blank queries refused","id":"A33-28","ms":0.034,"name":"empty_query_rejected","passed":true},{"detail":"blank memories refused","id":"A33-29","ms":0.012,"name":"empty_text_rejected","passed":true},{"detail":"same content hash, distinct identities (no silent dedupe)","id":"A33-30","ms":4.17,"name":"duplicate_text_gets_distinct_ids","passed":true},{"detail":"1793633993.092 <= 1793633993.094","id":"A33-31","ms":4.011,"name":"timestamps_non_decreasing","passed":true},{"detail":"4 memories, 4 write entries","id":"A33-32","ms":9.165,"name":"audit_covers_every_memory","passed":true},{"detail":"spaces={'s1': {'space': 's1', 'active': 2}, 's2': {'space': 's2', 'quarantined': 1}}","id":"A33-33","ms":6.921,"name":"spaces_index_consistent","passed":true}],"invariants":{"ok":true,"passed":33,"total":33},"isolation":{"checks":50,"failures":0},"measured_at":"2026-11-02T15:40:06Z","product":"AETHER-33","recall_latency_ms":{"count":500,"max":13.607,"p50":6.623,"p95":8.049,"p99":8.76},"scope":"Measured on this host, single process, one SQLite file in WAL mode, no network and no model. The concurrency phase runs 8 threads against that same file; SQLite is single-writer, so higher latency there is expected. Not a production benchmark and not a multi-host test.","throughput_writes_per_s":145.6,"total_seconds":31.428,"version":"1.0.0","workload":{"documents":2000,"injected_documents":21,"queries":500,"seed":7,"spaces":["default","runbooks","incidents"],"tenants":4},"write_latency_ms":{"count":2000,"max":29.59,"p50":6.139,"p95":11.518,"p99":14.016},"write_phase_seconds":13.741}