Skip to main content

Task 8: Cross-Quarter Publish Flexibility

Test Cases

IDScenarioExpected ResultStatus
T8-01Create cycle for Q1 period and publish during Q2Publish succeeds
T8-02Publish request where current date is outside cycle periodNo date-coupling validation error
T8-03Cycle first publish in later quarterCycle becomes published with publish audit recorded
T8-04Scoped re-publish in later quarter for remaining departmentsPublish succeeds for remaining scopes only

Demo Walkthrough

  1. Create cycle with past quarter dates (e.g., Q4 2025)
  2. Publish now (current date is outside cycle period) → Show it succeeds without date errors
  3. Show audit trail → Verify published_at reflects actual publish date