Extracted from ../entities/worksheet.md.


  • v0.4 — Documented three rate-edit mechanisms (per-instance / bulk / fork). Added §3.4a “Rate-edit mechanics” table describing BR-047/048/049 actions, scope, Resource creation, and BR-049a cascade. Extended Business Rules §6 to include BR-047/048/049/049a. Added new Anomaly Review section (§8a) documenting bulk-override inconsistency detection. Added validation invariant for snapshot_rate ≥ 0 (§7). Noted modifier override mechanic (BR-028) is separate from rate overrides.
  • v0.3 — Integrated Modifier Catalog model from Resource spec v0.3. Updated Worksheet Resource attributes: added snapshot_modifier_defaults and modifier_values (per-instance override). Extended snapshot semantics (BR-040) to include modifier defaults. Added modifier override mechanic documentation (BR-028). Added validation invariants for modifier unit consistency and scope constraints (§7). Extended cost derivation to document modifier math application order (BR-029). Updated Business Rules §6 to include BR-027/028/029 and extended BR-040. Documented modifier threshold alerting in Open Items. Added modifier math order reference to Resource spec §4b.
  • v0.2 — Added Item Status Derivation note (§1a). Empty Worksheet is a valid state; documents auto-derivation of parent Item.Status from Worksheet content + plug_rate (Unpriced/Plugged/Priced). Cross-references BR-019a/b and Item entity spec §5. Updated Business Rules §6 to include derivation rules.
  • v0.1 — initial draft (Batch B). Consolidates rules from business-rules.md §3.5, glossary §4 (Worksheet) and §9 (Variable, Calculation Block, Content Block, Input Parameter, Output Unit, Production Rate), and domain-model Worksheet entry. Adds validation invariants, snapshot semantics explanation, three worked examples covering Item Worksheets, Recipe Worksheets, and Program Task linking patterns.