docs(subject-digest): extend the subject-length fix to KV + vector tiers (ehdb#259 / worker#172) KV + vector registry subjects now use a fixed-width SHA-256 digest token (noetl.kv.<bucket>.<sha256hex(key)>, noetl.vec.<sha256hex(col)>.<sha256hex(pt)>) instead of hex-of-full-id, matching the object tier — bounding every per-id subject under the 256-char Subject cap. Adds a 'Subject digest tokens (all three tiers)' section to the Phase-8 design page, updates the KV/object/vector sections + object callout, prepends a Sessions-Log entry, and notes the hardening on Home. Forward-safety (no live breakage today); in-kind re-proof deferred. Refs noetl/ai-meta#241.
docs(object): object subject-length defect fixed — SHA-256 digest token (ehdb#256, worker v5.68.1)
docs: Phase 8 vector engine slice landed — Phase 8 shadow-complete (ehdb#246 f6c5a6f + worker#160 c7b8872 v5.60.0); Phase 9 per-tier primary-cutover enumerated
docs: Phase 8 object/blob engine slice landed (ehdb#245 + worker#159 v5.59.0) Second Phase-8 engine slice merged: the content-addressed object/blob engine (ObjectBlobDriver over ehdb-storage ImmutableObjectStore + a key->digest registry stream) with a disabled-by-default worker NOETL_EHDB_OBJECT shadow (digest/length/ retrievability parity) for the state-shard (#166) + result-tier (#104) platform artifacts. Design note + Roadmap Phase 8 updated; vector slice remains; no primary cutover (Phase 9). Standing evidence = 109 ehdb + 13 worker tests + built ehdb-selfcheck object verbs; in-container kind DEFERRED (env build eviction).
docs(design): Phase 8 KV/Object/Vector engines design note + KV slice landed New design note covering all three Phase-8 engines (KvStateDriver / ObjectBlobDriver / VectorDriver), each mirroring the Phase 6/7 driver+shadow shape; KV/state slice merged (ehdb#244 e2547200 + worker#158 7876be06, disabled-by-default shadow). Object/blob + vector enumerated as follow-up slices; no tier cut over to primary. Linked from Sidebar, Roadmap Phase 8 (in-progress), and the RFC.