2.6 KiB
2.6 KiB
Slice 8: Documentation
Status
Not started
Objective
Make documentation accurate, non-duplicative, and sufficient for development, deployment, operation, and MVP acceptance.
Dependencies
- Slice 7 authoritative scope
- Final behavior and validation results from Slices 1 through 6
- Continuous documentation updates from every slice
In Scope
- Documentation ownership and consolidation
- Setup, architecture, schema, security, operations, user guidance, and release evidence
- Durable Codex and slice handoff state
Out of Scope
- Marketing content and documentation for unimplemented post-MVP features
Tasks
- Designate
docs/as the authoritative specification location. - Remove, redirect, or clearly mark duplicate root documents.
- Update README prerequisites, commands, and documentation index.
- Reconcile requirements and architecture with Slice 7.
- Update schema docs and remove new deprecated
action.responseMappingexamples. - Document active components, bindings, and visual configuration workflows.
- Document authentication, secret provisioning, and redaction.
- Document proxy policy and deployment configuration.
- Document SQLite backup, persistence, and recovery.
- Publish verified build, test, Docker, and release commands.
- Publish the final acceptance checklist and known limitations.
- Reconcile
TASKS.md,CODEX.md, and all slice handoffs.
Acceptance Criteria
- A contributor can install, run, test, and understand the project from documentation.
- An operator can configure secrets and proxy policy without reading source.
- Schema and binding examples match validated runtime behavior.
- MVP behavior and future ideas are clearly separated.
- Duplicate authoritative documents no longer create ambiguity.
- Acceptance criteria cite verified commands and outcomes.
Validation
- Every documented command succeeds in the target environment.
- Internal links and paths are checked.
- Example JSON validates against the schema.
- Security guidance matches actual behavior.
- Task, Codex, and slice statuses agree.
Risks and Open Questions
- Documentation will drift without continuous updates.
- Duplicate removal must wait until links and replacements are verified.
- Security documentation must not include real secrets or unsafe examples.
Progress Log
No work recorded yet.
Handoff
- Last completed: Slice plan created.
- Next action: Inventory document ownership after the Slice 7 decision.
- Known blockers: Final reconciliation depends on completed behavior and validation evidence.