Extracted from ../entities/worksheet.md.
🟡 Working:
- BR-045 — Terminology for Worksheet Resource / Worksheet Recipe — currently “Worksheet Resource” is technically correct but could be friendlier (e.g., “Resource Line”, “Build-up Line”). Confirm with Oxcon.
- Modifier override threshold alerts — admin-configurable per modifier for flagging overrides beyond sensible bounds. Details defer to Anomaly Review / admin UI.
- Recipe state & versioning — Recipes in the Library have no state in v1 (assumed immutable). If a Recipe is edited, should it create a new version? How do existing Worksheet Recipes that reference it behave? Deferred to v2 pending Oxcon workflow input.
- Input Parameter default values — BR-030 notes Input Parameters can have default values (optional). Should a Worksheet Recipe auto-populate with those defaults, or start blank? UX design pending.
- Production Rate consistency checks (Layer 3 Anomaly, Release) — BR-046 mentions Production Rate consistency flagging; details defer to Anomaly Review spec (Release milestone).
🔴 Open:
- Worksheet Resource / Recipe ordering UI — how should estimators reorder child elements (drag-drop, numbered fields, etc.)? Deferred to UI spec.
- Expression language syntax — Calculation Block and Variable expression syntax not yet locked. Recommend simple math + Variable references; confirm with Oxcon (e.g., Excel-like, or custom DSL).
- Circular reference detection — algorithm for detecting cycles in Variable / Calculation Block dependencies is implementation detail, but should be documented in code.