docs backend manifest, permissions, module metadata, and route contribution
Implemented on origin/main. The Docs manifest defines module metadata, authentication capability requirements, documentation permission and role template, backend route factory, /docs…
Implemented on origin/main. The API and browser expose configured modules/routes/permissions, available routes/topics, and evidence modules/sources/topics. Docs tests, Ruff, and the combined…
Implemented on origin/main. @govoplan/docs-webui contributes the /docs route and navigation entry, including documentation navigation, audience switching, topic pages, and the admin…
Implemented on origin/main. /api/v1/docs/context classifies documentation into always, configured, available, and evidence layers and reports module, capability, and scope blockers. Focused…
docs backend manifest, permissions, module metadata, and route contribution
Codex State: done
Summary
- Implemented audit-path single message send from built-message preview with confirmation.
- Added backend endpoint /campaigns/{campaign_id}/jobs/{job_id}/send…
Codex State: started
Summary
- Starting implementation: support audit-proof single-message send from preview/review for one recipient entry.
Suggested status label: status/in-progress
Codex State: done
Summary
- Confirmed by user; merged recipient editing implementation accepted.
Verification
- `Previously verified with GOVOPLAN_WEBUI_MODULE_PACKAGES=@govoplan/cam…
Codex State: ready
Summary
- Filtered merged recipient-data columns so only editable recipient-specific columns are shown: field columns now require can_override, and the attachments…
Codex State: ready
Summary
- Fixed the recipient address overlay row actions to reuse colored DataGrid action buttons, removed the redundant edit action, kept newly added blank address…
Codex State: ready
Summary
- Merged recipient field values and attachment editing into the Sender & Recipients table after the Active column, removed the separate Recipient data…
Codex State: ready
Summary
- Restored the two collapsible global sender/header cards and moved per-recipient address editing into a Recipient(s) column overlay.
Changed Files
-…
Codex State: ready
Summary
- Consolidated the sender/global-recipient controls and inline recipient table into one recipient-data editing surface.
- Added a selected-recipient editor…