Joshua overseer
overseer pushed to release/2026-09-14-f04-recurrence at Maniacs_Mansion/NestQuest 2026-09-14 15:02:23 -04:00
21948fdee4 release: advance version to 0.3.0 and add Feature 04 release notes
725c3158df test: full-list equality for daily and monthly-31st via independent oracles; purity guard checks ImportFrom module leaf
058f414405 feat: add consolidated three-year calendar suite with purity guard (#33)
overseer created branch task/59087981-consolidated-calendar in Maniacs_Mansion/NestQuest 2026-09-14 14:56:09 -04:00
8b6c4134a1 test: import RuleValidationError; guarantee leap-day-spanning probes
9878438675 feat: add occurrences_between consistency property tests (#32)
overseer created branch task/47b1bc60-occurrences-property in Maniacs_Mansion/NestQuest 2026-09-14 14:51:12 -04:00
overseer pushed to task/776a046f-window-bounds at Maniacs_Mansion/NestQuest 2026-09-14 14:48:40 -04:00
edc3f26eb1 test: weekly end==start case is now a true single-day window
overseer pushed to task/776a046f-window-bounds at Maniacs_Mansion/NestQuest 2026-09-14 14:47:29 -04:00
a6a21af013 test: pre-start sweeps cover prior nominal occurrences (clamped monthly day, prior-year yearly, prior 2nd-Tuesday); MONTHLY_WEEKDAY post-end probe; end==start single-day for all six types
overseer pushed to task/776a046f-window-bounds at Maniacs_Mansion/NestQuest 2026-09-14 14:44:30 -04:00
2146dbb85a test: per-type nominal-shape post-end probes; no-upper-bound coverage for all six types; end==start for all types; verified weekday facts
overseer created branch task/776a046f-window-bounds in Maniacs_Mansion/NestQuest 2026-09-14 14:41:19 -04:00
overseer pushed to task/776a046f-window-bounds at Maniacs_Mansion/NestQuest 2026-09-14 14:41:19 -04:00
e126e20849 feat: add cross-type window-bound enforcement tests (#31)
overseer pushed to task/2eb952f9-yearly-recurrence at Maniacs_Mansion/NestQuest 2026-09-14 14:37:56 -04:00
86d41128e9 feat: add yearly recurrence with leap-day clamp policy (#30)
overseer created branch task/2eb952f9-yearly-recurrence in Maniacs_Mansion/NestQuest 2026-09-14 14:37:56 -04:00
b7c1c7c206 test: replace the unreachable day+7 guard with a full trailing-day sweep
c9c738582a test: sweep trailing days after each fifth-Monday hit; hard-code second-Friday occurrences_between expectations
7be4aa5679 test: independent 2026 calendar fixtures replace helper-derived expectations; exact final-occurrence proofs for n=5
overseer created branch task/372882e7-monthly-weekday-recurrence in Maniacs_Mansion/NestQuest 2026-09-14 11:18:20 -04:00
883723a365 feat: add monthly nth-weekday recurrence (#29)
a71e1d7917 docs: qualify month-end policy as per interval-eligible month