Files
wyndham-ARR/.project-docs/90-maintenance/stale-items.md
2026-07-29 16:38:05 +08:00

1.5 KiB

Stale Items

Possibly Stale Or Conflicting

Date Document Issue Needed Confirmation
2026-07-29 arr_web/static/index.html, arr_web/static/app.js, arr_web/app.py Current monthly UI/API requires a manual generation action and sends month plus as_of_date, conflicting with ADR-001. No requirement confirmation needed; implementation change requires a separate authorized task.
2026-07-29 monthly_reports/xlsx/build_workbook.mjs and related tests Current audit found static values and a zero-formula policy; accepted output requires TOTAL PRICE formulas. No requirement confirmation needed; implementation and test updates remain.
2026-07-29 Historical .planning/ notes and handoff documents that say users select report periods or that monthly XLSX values are static Those statements are superseded by ADR-001 and must not be used as current requirements. Consult ADR-001; preserve old text only as labeled history/evidence.
2026-07-29 arr_processing.runner.ProcessingRunner.poll() and arr_processing.postgres.PostgresProcessingState The runner emits delivery_missing after remote success without a committed result, but the PostgreSQL adapter does not map that status to a valid terminal database state. No requirement confirmation needed; implement and test automatic PROCESSING_RESULT_MISSING terminalization in a separately authorized code task.

Missing Context

  • Exact post-commit dispatch mechanism and business-date/cutoff derivation rules are not yet documented.