Calculations now return the displayed plan, stable explanation and final-state snapshots without recording or delivering decision history. Removes trace contracts and streaming, worker acknowledgement queues, the advanced explorer and replay UI, and remaining-balance attempt lists, including their styles and translations.
Preserves cancellation and checkpoint recovery, captured-input date comparisons for displayed placements, explanation provenance and remaining-balance reasons. Updates the domain vocabulary, ADRs and benchmark documentation, and adapts mixed tests to retain assertions for supported behavior.
Closes#76. Integrated functional verification is tracked in #77; performance acceptance and any further optimization remain in #78.
Local verification:
630 functional tests across 33 files passed with coverage under the 2 GB Node heap limit; the late-explanation regression also passed after its review correction.
Application and test typechecks, ESLint, formatting and the production build passed. The build reports initial-bundle and calendar-stylesheet size warnings.
Complete core outcomes match the original baseline (ea42561) for all seven benchmark scenarios.
Independent Standards and Spec reviews have no remaining findings.
The unchanged benchmark protocol timed out at its 300-second limit (exit 124). Its scenarios and gates remain unchanged; #78 owns the performance result.
Manual browser and physical-phone checks were not run.
Calculations now return the displayed plan, stable explanation and final-state snapshots without recording or delivering decision history. Removes trace contracts and streaming, worker acknowledgement queues, the advanced explorer and replay UI, and remaining-balance attempt lists, including their styles and translations.
Preserves cancellation and checkpoint recovery, captured-input date comparisons for displayed placements, explanation provenance and remaining-balance reasons. Updates the domain vocabulary, ADRs and benchmark documentation, and adapts mixed tests to retain assertions for supported behavior.
Closes #76. Integrated functional verification is tracked in #77; performance acceptance and any further optimization remain in #78.
Local verification:
- 630 functional tests across 33 files passed with coverage under the 2 GB Node heap limit; the late-explanation regression also passed after its review correction.
- Application and test typechecks, ESLint, formatting and the production build passed. The build reports initial-bundle and calendar-stylesheet size warnings.
- Complete core outcomes match the original baseline (`ea42561`) for all seven benchmark scenarios.
- Independent Standards and Spec reviews have no remaining findings.
- The unchanged benchmark protocol timed out at its 300-second limit (exit 124). Its scenarios and gates remain unchanged; #78 owns the performance result.
Manual browser and physical-phone checks were not run.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Calculations now return the displayed plan, stable explanation and final-state snapshots without recording or delivering decision history. Removes trace contracts and streaming, worker acknowledgement queues, the advanced explorer and replay UI, and remaining-balance attempt lists, including their styles and translations.
Preserves cancellation and checkpoint recovery, captured-input date comparisons for displayed placements, explanation provenance and remaining-balance reasons. Updates the domain vocabulary, ADRs and benchmark documentation, and adapts mixed tests to retain assertions for supported behavior.
Closes #76. Integrated functional verification is tracked in #77; performance acceptance and any further optimization remain in #78.
Local verification:
ea42561) for all seven benchmark scenarios.Manual browser and physical-phone checks were not run.