feat(docs): documentation intelligence layer — tickets, ARM, doc feedback, transcript→KB - #54
Merged
Merged
Conversation
…back, KB distillation turtle-ticket — sovereign support ticket / case record system: - open/list/show/comment/close/reopen/tag/search/summary/status - JSONL storage at ~/.local/state/sourceos/tickets/ - Shell: tko/tkl/tks/tkc/tkn shorthands + ticket() full access - Palette: 6 ticket entries (open, list, search, close, comment, summary) turtle-doc-feedback — doc feedback receipts → FAQ distillation: - submit <doc_ref> <sentiment> [comment] (up/down/neutral/question) - list/faq/distill/status subcommands - JSONL receipts + FAQ stubs under ~/.local/state/sourceos/doc-feedback/ - distill: groups by doc_ref → Noetica → FAQ stubs - Shell: docfb/docfaq/docdistill with emoji shortcuts (👍👎❓) turtle-arm-generate — Architecture Reference Manual synthesis: - generate: reads all ADR-*.md → consolidated ARM.md + index.json - show/search/watch/status subcommands - Default ADR dir: ~/dev/prophet-platform/adr/ - Shell: arm-gen/arm-show/arm-search - Palette: 3 ARM entries All three binaries + shell functions + palette entries. Companion !qes verbs (ticket/doc/arm/transcript) landing in prophet-platform PRs after dispatch.py merges.
5 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Closes the full documentation intelligence loop: chat → feedback → FAQ distillation → ARM synthesis → support tickets — all surfaced from TurtleTerm shell and via
!qesin Matrix.New binaries
turtle-ticket— sovereign support ticket / case record systemStores in
~/.local/state/sourceos/tickets/tickets.jsonl+events.jsonl. No external deps.turtle-doc-feedback— feedback receipts → Noetica FAQ distillationGroups questions/negatives by doc_ref, runs Noetica over them, writes FAQ stubs.
turtle-arm-generate— Architecture Reference Manual from ADRsMatrix surface (companion PRs pending merge of dispatch.py)
!qes ticket open/list/close/comment/search/summary!qes doc feedback/list/faq/distill!qes arm generate/show/search/status!qes transcript extract/list/commit(transcript → KB claims)Full doc intelligence loop