feat(embedding): deferred-embed markers become log records — the sidecar recovery path is deleted
ci.yml #58 -Commit
b47787bbf7
pushed by
dpsifr
feat(conformance): the golden-log fold oracle — encoder bytes and fold semantics pinned by content hash
ci.yml #57 -Commit
c95bea8887
pushed by
dpsifr
feat(temporal): as-of semantic recall joins the release contract — past vectors byte-exact, pinned
ci.yml #54 -Commit
f7ca0d26de
pushed by
dpsifr
feat(embedding): MT5 — deferred embedding with durable markers; write acks never wait on a neural net
ci.yml #50 -Commit
287384cf1e
pushed by
dpsifr
feat(persistence): the engine owns its flush cadence — callers never call flush() in hot paths again
ci.yml #48 -Commit
3236a01bef
pushed by
dpsifr
feat(namespace): NO SPECIAL NAMES + storage fidelity — the ruled completion of the field-addressing law
ci.yml #36 -Commit
24bf6cdbc5
pushed by
dpsifr
feat/namespace-law
feat(namespace)!: NO SPECIAL NAMES + storage fidelity — the ruled completion of the field-addressing law
ci.yml #35 -Commit
b11b5f7e68
pushed by
dpsifr
feat/namespace-law
feat(namespace): write-door forgery refusal (user metadata keys may never start 'system.') + refusal messages name both spellings in every branch (the non-colliding case marks system.<f> honestly as NOT valid) — cross-engine message pin alignment
ci.yml #34 -Commit
48a6130a50
pushed by
dpsifr
feat/namespace-law
feat(namespace): conformance green 19/19 — data-aware did-you-mean on unindexed bare addresses, ordering contract on the column top-K path (never drop, nulls last, ties by id), shape-complete addressed reads (entity views AND raw storage shapes, shad…
ci.yml #33 -Commit
8e962dabda
pushed by
dpsifr
feat/namespace-law
feat(namespace): aggregation reads under the law + epoch 3 (the key-split rebuild) + THE ARMING COMMIT — the capability constant, the law module, and the typed refusals export from the package root; both engines' conformance suites light on this signal
ci.yml #32 -Commit
7492b6cb59
pushed by
dpsifr
feat/namespace-law
feat(namespace): egress guard + validation speak the law — whereMatcher's resolver reads system.* from the record and bare names from the metadata bag only (the bare-system switch is dead); validateFindParams refuses cursor/includeRelations/writeOnly…
ci.yml #31 -Commit
c2fb28a2f7
pushed by
dpsifr
feat/namespace-law