Story: Fix the defects the bond family review found

Table of Contents

This page documents a story in Sprint 30, carried unfinished from Sprint 28 at close. It captures the goal, current status, acceptance criteria, and the tasks that compose it.

1. Goal

The defects that the bond family data model review recorded are fixed: the money columns read through a binary float on import, the money column typed text, the option money columns at too small a scale, and the schedule parent whose role check is wrong.

2. Status

Field Value
State BACKLOG
Parent sprint Sprint 30
Now Not yet started.
Waiting on Nothing.
Next Break the story into tasks.
Last touched 2026-11-08

3. Acceptance

  • Every Regime 2 decision check is walked over the family's 27 entity models, with the evidence for each result.
  • The invariant checks are spot-checked once, with what was read stated.
  • Each finding is mapped to a criterion and carries file-and-line evidence.
  • The review states what it did not check.

4. Tasks

Task State Start End Description
Fix the defects the bond family review found BACKLOG     The review found six money columns read through a binary float on import, one money column typed text, two option money columns at a scale the corpus exceeds, a schedule parent whose role check disagrees with its child, two nullable index columns that generate non-optional types, and a money-column check that cannot see any of it. Fix them, and replace a knowledge-page citation that points at a file that does not exist.

5. Decisions

  • Renamed on 2026-11-08 at sprint 30 start. The audit this story was named for is done and recorded in the investigation beside this file. The open work is the fixes.

6. Out of scope

Emacs 29.3 (Org mode 9.6.15)