End-to-end implementation checklist for any new Librova feature. Use when starting a read-side query, mutation, transport contract change, or UI shell workflow. Do NOT use for pure stabilization, doc-only, or build-only tasks.
Deliver a feature or workflow end-to-end across every touched layer, with tests and documentation updated in the same task.
$transport-rpc instead when the change is IPC-only$import-pipeline as the domain-specific companion when the slice is mainly about import behavior$review-pass instead for stabilization or hardening passes without new feature workBefore writing code:
python scripts/backlog.py list and confirm the task maps to an open backlog itemdocs/CodebaseMap.md §9 Task Navigation for the entry-point checklist for your slice type, and §3-§4 to locate the relevant modulesUse for list, details, search, filters, and similar read-only flows.
proto/scripts/ValidateProto.ps1 when proto/ changesAGENTS.md document-maintenance policyUse for import, delete, export, conversion, and any state-changing flow.
Apply the read-side checklist plus:
docs/Librova-Product.md updated if user-facing behavior changeddocs/ReleaseChecklist.md updated if the UI workflow changedIf the slice is primarily transport work, use $transport-rpc for the ordered IPC checklist and come back here only for the surrounding feature wiring.
Use for a new section, dialog, settings panel, or first-run flow.
docs/ReleaseChecklist.md updated if the UI workflow changedBefore marking the task done:
$review-pass §8AGENTS.md document-maintenance policy$backlog-update