Skip to content

docs(wiki): recompose formal specs, semantic blocks and navigation (#871, #876) - #883

Merged
tommy-ca merged 1 commit into
mainfrom
feat/llm-wiki-recompose-specs-876
Oct 31, 2026
Merged

tommy-ca merged 1 commit into
mainfrom
feat/llm-wiki-recompose-specs-876

Conversation

@tommy-ca

Copy link
Copy Markdown
Owner

Summary

Resolves #876.

Architectural Recomposition & Semantic Blocks

  • Crosswalked QStack's nine knowledge roles (WikiSource, WikiArticle, WikiSynthesis, WikiGraphMap, WikiSearchIndex, WikiLogEntry, WikiIndex, WikiLever, WikiIntent) into concrete PStack semantic blocks (SourceRevision, FieldContract, PromotionDecision, RelationType, QueryPlan, Attestation, ProjectionManifest, EvidenceSpan, Candidate).
  • Formalized canonical specification in docs/research/llm-wiki-formal-specs-and-semantic-blocks-2026-10-31.md.
  • Added concept page .llm-wiki/wiki/concepts/semantic-blocks-and-crosswalk.md and requirement page .llm-wiki/wiki/requirements/epic-871-llm-wiki-v2-contracts.md.
  • Defined clear cross-repository boundaries: PStack maintains exclusive authority over .llm-wiki/; QStack maintains exclusive authority over knowledge/ and knowledge/operations.jsonl.
  • Atomically regenerated catalog navigation in .llm-wiki/index.md.

Verification Evidence

  • python3 scripts/llm_wiki.py check: PASS
  • python3 scripts/worktree_protocol.py check: PASS
  • pytest tests/test_llm_wiki.py tests/test_llm_wiki_safety.py tests/test_llm_wiki_bounded_model.py tests/test_worktree_protocol.py: 29 passed.
  • Staleness matrix: ALL FRESH.

@tommy-ca
tommy-ca merged commit 2e7077e into main Oct 31, 2026
1 check passed
@tommy-ca
tommy-ca deleted the feat/llm-wiki-recompose-specs-876 branch October 31, 2026 16:00
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.

[LLM-Wiki-v2][F3] Recompose formal specs, semantic blocks and project-local wiki navigation

1 participant