Deprecated 2026-06-07 and kept as a tombstone: a table mapping the roadmap sections that used to live here to GitHub issues #1–#12 (Docxodus spike, word-integration, tracked-changes, redline, viewer, citation-verification hook, edit gating, privilege-review and precedent-search skills, ANN backend, on-prem inference, multi-tenant). Also restates the mergeability claim that the fork touches exactly one upstream-tracked file — a claim the architecture analysis has since shown to be stale. Only for history; current work is tracked on GitHub issues.
doc.haus — Future Seams (DEPRECATED)
Deprecated 2026-06-07. The seams once tracked here now live as GitHub issues in
sure-scale/doc-haus. Track and discuss the work there; this file is kept only as a redirect. The MVP rule still holds: build additively, keep upstream packages untouched.
The DOCX redline track (word-integration / tracked-changes / redline / viewer)
standardizes on Docxodus (MIT;
TypeScript/WASM; edits addressable by char offset and anchor ID, which lines up
with our citation doc_path + char_start/char_end). Validate it under Bun and
confirm offset alignment first — see the spike issue.
Seam → issue
| Former section | Issue |
|---|---|
| Docxodus validation (new gate) | #1 spike: validate Docxodus under Bun + align offsets |
| Custom tools / word-integration | #2 word-integration tool |
| Custom tools / tracked-changes | #3 tracked-changes tool |
| Custom tools / redline | #4 redline tool |
| Redline review surface (new) | #5 web DOCX redline viewer |
| Plugin hooks / tool.execute.after | #6 citation-verification hook |
| Plugin hooks / permission.ask | #7 edit gating |
| Skills / privilege-review | #8 privilege-review skill |
| Skills / precedent-search | #9 precedent-search skill |
| Retrieval at scale | #10 sqlite-vec/ANN behind search-document |
| Confidentiality / data residency | #11 on-prem inference swap |
| Single-user → multi-tenant | #12 multi-tenant |
Mergeability (unchanged, not an issue)
The fork touches exactly one upstream-tracked file (AGENTS.md, a prepended
section). All legal functionality lives in new paths upstream does not have
(dochaus/, services/, apps/), so git merge upstream/dev cannot conflict
outside AGENTS.md. Keep it that way: default to building in those paths, and
isolate any unavoidable core edit in one clearly-marked commit.