Skip to content

docs(recon): state-of-codebase report for v022-polish show#400

Merged
ohdearquant merged 1 commit into
mainfrom
slice/v022/01-recon
May 25, 2026
Merged

docs(recon): state-of-codebase report for v022-polish show#400
ohdearquant merged 1 commit into
mainfrom
slice/v022/01-recon

Conversation

@ohdearquant
Copy link
Copy Markdown
Owner

Summary

Slice 1/9 from PR #399 (v022-polish show).

7-axis state-of-codebase survey (_recon/state.md, 69 lines, file:line evidence per claim) produced by the recon play. Acts as context input for the downstream wiring plays in this show.

Key findings recorded

  • khive-bm25 / khive-hnsw / khive-fusion already consumed by khive-retrieval (mfst+src) — NOT orphans
  • khive-retrieval itself is the unconsumed facade
  • lattice-embed 0.2.4 has both MiniLM + paraphrase as 384-d local models
  • khive-runtime has ONE OnceCell embedder; needs model registry
  • ADR-043 schema ownership drift: spec says runtime, impl is in db

Dependencies

None. Pure docs. Mergeable independently.

Test plan

  • file added at _recon/state.md
  • no code changes
  • CI green (docs lint only matters)

7-axis survey (orphan crates, ADR alignment, marketplace, open issues,
embedding surface, test inventory, CLI) with file:line evidence per claim
and prioritized backlog for downstream plays.

Key findings:
- khive-bm25/hnsw/fusion already consumed by khive-retrieval (mfst+src)
- khive-retrieval itself is the unconsumed facade; downstream must wire it
- lattice-embed 0.2.4 has both MiniLM + paraphrase as 384-d local models
  + dual-write/routing/migration primitives — dual embedding is a runtime
  exposure problem, not a lattice gap
- khive-runtime has ONE OnceCell embedder; need a model registry
- Memory recall subhandlers exist (recall.embed/candidates/fuse/rerank/score);
  composability is there but not all wired
- ADR-043 schema ownership drift: spec says runtime, impl is in db
@ohdearquant
Copy link
Copy Markdown
Owner Author

Self-review (lambda:khive)

Verdict: APPROVE

Checked

No findings.

Recommend merge once Ocean approves the slice batch.

@ohdearquant ohdearquant merged commit 422acb7 into main May 25, 2026
3 checks passed
@ohdearquant ohdearquant deleted the slice/v022/01-recon branch May 25, 2026 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant