Story: Complete the ores.reporting clean-up

Table of Contents

This page documents a story in Product backlog — inbox. It captures the goal, current status, acceptance criteria, and the tasks that compose it.

1. Goal

The defects and gaps the ores.reporting clean-standard pass left open are closed: the three shared template defects, the entity-model corrections, the registrar composition and the risk_report_config surface, the shell commands, the diagrams and the audit record, the report input bundle decision, and the schedule's definition key.

This story was split from Clean ores.reporting to the component clean standard when that story was reworded to the clean-standard pass it delivered and closed DONE at the sprint 26 close on 2026-10-05; its seven remaining tasks moved here.

2. Status

Field Value
State BACKLOG
Parent sprint Sprint 26
Now Not yet started.
Waiting on Nothing.
Next Work the seven tasks in order, starting with the shared template defects.
Last touched 2026-10-05

3. Acceptance

  • Every defect the clean-standard pass recorded is fixed at its source, with a regression test where the defect can recur.
  • The reporting diagrams and the audit record are complete, and the instance's definition key is validated and its schedule typed.
  • ores.reporting stays in COMPONENTS_UNDER_TEST and check_component_drift.py --all passes.

4. Tasks

Task State Start End Description
Fix the three shared codegen template defects BACKLOG     Task for: Clean ores.reporting to the component clean standard
Decide and act on the report input bundle model BACKLOG     Task for: Clean ores.reporting to the component clean standard
Complete the reporting diagrams and write the audit record BACKLOG     Task for: Clean ores.reporting to the component clean standard
Correct the ores.reporting entity models BACKLOG     Task for: Clean ores.reporting to the component clean standard
Repair the registrar composition and generate the risk_report_config surface BACKLOG     Task for: Clean ores.reporting to the component clean standard
Make reporting's shell commands answer BACKLOG     Task for: Clean ores.reporting to the component clean standard
Validate the instance's definition key and type the schedule BACKLOG     Task for: Clean ores.reporting to the component clean standard

5. Decisions

6. Out of scope

Emacs 29.3 (Org mode 9.6.15)