This website requires JavaScript.
0a47b26af6
Rotation check: tried dinners and keep/drop decisions (#116 )
orchestrator-agent
2026-10-07 07:39:22 -04:00
cca6a82810
Keep a dropped dinner's name immutable and 404 a never-checked dinner
task/rotation-check_a1887d1c-c405-478c-ac7d-8cb8b40d280d
dev_agent and Claude Opus 5.5
2026-10-07 07:32:05 -04:00
f97b4c7b8c
Add the Rotation check: MarkTried and keep/drop decisions
dev_agent and Claude Opus 5.5
2026-10-07 07:14:01 -04:00
fa62813bb7
Merge remote-tracking branch 'origin/main' into release/2026-10-07b
dev_agent
2026-10-07 07:05:10 -04:00
2ed5f69783
Plan service and weekly plan API (#114 )
orchestrator-agent
2026-10-07 07:04:50 -04:00
1f548c9f1d
Refuse draft_week jobs on the generic jobs endpoint
task/plan-service-api_ea48e650-d510-49cc-8485-0f07174ee731
dev_agent and Claude Opus 5.5
2026-10-07 06:57:53 -04:00
1bbacf2df5
Merge pull request 'Promote dev to main: Feature 12 (regular dinners and onboarding)' (#98 ) from release/2026-10-07 into main
overseer
2026-10-07 06:54:05 -04:00
45fcd71d27
Keep one draft in flight per week
dev_agent and Claude Opus 5.5
2026-10-07 06:46:13 -04:00
7e6e49f6b1
Guard plan drafts against swaps and keep confirm on single-flight
dev_agent and Claude Opus 5.5
2026-10-07 06:32:51 -04:00
75d6ad4e19
Add plan service and weekly plan API
dev_agent and Claude Opus 5.5
2026-10-07 06:18:09 -04:00
09456c48a2
draft_week skill v1 (#113 )
orchestrator-agent
2026-10-07 06:08:13 -04:00
c9baf0862b
Add draft_week skill v1
task/draft-week-skill_7ab59240-a4fd-43cf-b195-4698c8747491
dev_agent and Claude Opus 5.5
2026-10-07 05:59:02 -04:00
5291457214
Feature 13: Discover - Side Quest Suggestions (#110 )
orchestrator-agent
2026-10-07 05:53:22 -04:00
b087f3a427
Feature 13 integration fix 2: report a failed batch on deck load (#112 )
feature/e3a8e4ea-8dcb-49e8-878f-552a6af109cb-discover-side-quest-suggestions
orchestrator-agent
2026-10-07 05:47:21 -04:00
c21d03dec6
Drop a followed batch failure once the deck reports it superseded
task/feature13-integration-fix_2b9d4e77-0c1a-4a1b-9f0e-1a2b3c4d5e6f
dev_agent and Claude Opus 5.5
2026-10-07 05:41:06 -04:00
b611d1bbce
Report the latest failed suggestion batch on the deck
dev_agent and Claude Opus 5.5
2026-10-07 05:29:10 -04:00
6d36a7a10c
Merge feature head a05d57c into task branch
dev_agent
2026-10-07 05:23:48 -04:00
a05d57cb2e
Feature 13 integration fix: deck error surfacing, active-batch tracking, modal key scope, three-card deck (#111 )
orchestrator-agent
2026-10-07 05:20:10 -04:00
71060515bd
Fail orphaned suggestion batches before reporting the deck's active batch
dev_agent and Claude Opus 5.5
2026-10-07 05:13:48 -04:00
af58caac94
Surface replenish failures, follow the active batch, scope deck keys, keep three deck depths
dev_agent and Claude Opus 5.5
2026-10-07 05:04:20 -04:00
4d9d8afd8d
Merge remote-tracking branch 'origin/dev' into feature/e3a8e4ea-8dcb-49e8-878f-552a6af109cb-discover-side-quest-suggestions
dev_agent
2026-10-07 04:46:22 -04:00
721a79bce9
Quest log sheet on Discover (#109 )
orchestrator-agent
2026-10-07 04:45:56 -04:00
ba83ad6df0
Keep focus in a confirmation when a disabled button drops it to the page
task/discover-quest-log-sheet_5ad0b188-176e-4107-91dd-5d667ca6a4d2
dev_agent and Claude Opus 5.5
2026-10-07 04:39:55 -04:00
c6fb09a785
Latch a Quest log removal as Remove is activated and keep focus in its confirmation
dev_agent and Claude Opus 5.5
2026-10-07 04:32:18 -04:00
5b334c9181
Keep focus and the confirmation in place around a Quest log removal
dev_agent and Claude Opus 5.5
2026-10-07 04:23:33 -04:00
f4075d15b8
Open the Quest log sheet from the Quest log pill
dev_agent and Claude Opus 5.5
2026-10-07 04:12:05 -04:00
a866dfad06
Optimistic Discover decisions and deck refill (#108 )
orchestrator-agent
2026-10-07 04:03:48 -04:00
6fd607f125
Keep a Side quest off the shown deck while its decision is pending
task/discover-optimistic-prefetch_ea935fbc-4b6c-4f1c-a2ff-03b5cec4a2cf
dev_agent and Claude Opus 5.5
2026-10-07 03:57:53 -04:00
701021d327
Settle a failed Discover decision on the deck's newest read
dev_agent and Claude Opus 5.5
2026-10-07 03:45:51 -04:00
8b18399710
Settle a failed Discover decision on the deck read it makes itself
dev_agent and Claude Opus 5.5
2026-10-07 03:36:19 -04:00
f26cfd5129
Reconcile every Discover decision from the server before the next
dev_agent and Claude Opus 5.5
2026-10-07 03:21:54 -04:00
3319434bd1
Reconcile the deck after a decision failure that may not leave the card pending
dev_agent and Claude Opus 5.5
2026-10-07 03:10:39 -04:00
1c59e5d9d7
Keep a decided Side quest off the deck after an uncertain decision failure
dev_agent and Claude Opus 5.5
2026-10-07 03:02:04 -04:00
0ea1c218ea
Roll back only the decision's own Quest log entry and send stale-card decisions
dev_agent and Claude Opus 5.5
2026-10-07 02:53:09 -04:00
6c105416a9
Keep decided Side quests off the deck and show refused decisions
dev_agent and Claude Opus 5.5
2026-10-07 02:43:06 -04:00
74611da62b
Apply Discover decisions optimistically and refill the deck
dev_agent and Claude Opus 5.5
2026-10-07 02:31:55 -04:00
9088c313cc
Swipe gesture on the Discover deck (#107 )
orchestrator-agent
2026-10-07 02:18:40 -04:00
aaa771e23b
Let one pointer drag the Discover top card at a time
task/discover-swipe-gesture_54c12e9e-5f36-4595-babb-e54107bb473b
dev_agent and Claude Opus 5.5
2026-10-07 02:12:39 -04:00
f3483b1d4d
Decide a swipe from the release point and stop stray snap-backs
dev_agent and Claude Opus 5.5
2026-10-07 02:05:08 -04:00
78b0c7b84c
Add the swipe gesture to the Discover deck's top card
dev_agent and Claude Opus 5.5
2026-10-07 01:54:58 -04:00
c0ea1b9323
Try it and Pass animations (Discover deck) (#106 )
orchestrator-agent
2026-10-07 01:44:21 -04:00
612f4c7ad2
Animate Try it and Pass exits and deck promotion
task/discover-animations_cb7da499-ffda-441d-8574-82e57b332fb6
dev_agent and Claude Opus 5.5
2026-10-07 01:36:15 -04:00
db677d591f
Discover deck screen (mock 1a) (#105 )
orchestrator-agent
2026-10-07 01:28:13 -04:00
7e2bf897a2
Validate the job envelope and make Retry poll the batch's job
task/discover-deck-screen_1ecc121c-86eb-4784-a9fb-1314709b4a59
dev_agent and Claude Opus 5.5
2026-10-07 01:22:17 -04:00
fe87968ac9
Fix the Discover deck review findings
dev_agent and Claude Opus 5.5
2026-10-07 01:13:00 -04:00
38fec723f6
Add the Discover deck screen (mock 1a)
dev_agent and Claude Opus 5.5
2026-10-07 01:03:48 -04:00
4c34467f8b
Suggestion batches, deck and Try it / Pass API (#102 )
orchestrator-agent
2026-10-07 00:56:34 -04:00
372424e2f5
Merge remote-tracking branch 'origin/dev' into release/2026-10-07
dev_agent
2026-10-07 00:41:03 -04:00
ac7453f576
Release corrections round 3: redact candidate-lookup failures in logs (#104 )
orchestrator-agent
2026-10-07 00:40:53 -04:00
f95a31472b
Bound the suggestion batch's end write like a job's final write
task/suggestion-batches-deck-api_b4f2558c-227f-4627-852b-be5aa190242a
dev_agent and Claude Opus 5.5
2026-10-07 00:40:52 -04:00
9cb8812ad8
Redact recipe-candidate failures in logs
task/release-corrections-3_3759a975-f937-4284-81a2-9e61345a3aa3
dev_agent and Claude Opus 5.5
2026-10-07 00:31:08 -04:00
76ec60d219
Bound each attempt at a job's final write
dev_agent and Claude Opus 5.5
2026-10-07 00:29:28 -04:00
a27ef6a4c4
Merge remote-tracking branch 'origin/dev' into release/2026-10-07
dev_agent
2026-10-07 00:14:42 -04:00
4a209623f5
Release corrections round 2: offline onboarding lockout and stale candidates after rename (#103 )
orchestrator-agent
2026-10-07 00:14:32 -04:00
d5cd47a775
Retry a job's final status write until it lands
dev_agent and Claude Opus 5.5
2026-10-07 00:12:52 -04:00
8d8a5480b9
Keep candidates found at a rename's revision when clearing offers
task/release-corrections-2_4fd737b2-fdcb-48ad-858a-ecdd95595e0c
dev_agent and Claude Opus 5.5
2026-10-07 00:05:30 -04:00
a6643aaa94
Fail the batch job when recording its end fails, and reconcile orphans
dev_agent and Claude Opus 5.5
2026-10-06 23:59:40 -04:00
e07628638e
Bind candidate offers to the dinner's grounding revision
dev_agent and Claude Opus 5.5
2026-10-06 23:53:31 -04:00
4e2773703b
Keep Pass history immutable and replenish atomic with decisions
dev_agent and Claude Opus 5.5
2026-10-06 23:47:45 -04:00
3c0a7fd398
Fix offline onboarding lockout and stale candidates after rename
dev_agent and Claude Opus 5.5
2026-10-06 23:36:31 -04:00
50399b6329
Add Side quest suggestion batches, deck and Try it / Pass API
dev_agent and Claude Opus 5.5
2026-10-06 23:28:11 -04:00
7138721a28
Merge remote-tracking branch 'origin/dev' into release/2026-10-07
dev_agent
2026-10-06 23:13:06 -04:00
7d1e983fc8
suggest_side_quests skill v1 (#100 )
orchestrator-agent
2026-10-06 23:12:51 -04:00
cb920714b0
Release corrections: candidate URL exposure, onboarding notification honesty, pasted link cleanup (#101 )
orchestrator-agent
2026-10-06 23:12:26 -04:00
d532254bc6
Take in as much of a Regular's outer punctuation as a reason spells
task/suggest-side-quests_85a898e1-f1f5-4414-92f3-3277d86afe90
dev_agent and Claude Opus 5.5
2026-10-06 23:00:30 -04:00
471daec594
Refuse expired candidate offers at lookup time
task/release-corrections_6819ce33-3715-4bd4-9208-a54a8b5cee02
dev_agent and Claude Opus 5.5
2026-10-06 22:58:43 -04:00
bef3f3fd5c
Evict expired candidate offers on a timer
dev_agent and Claude Opus 5.5
2026-10-06 22:50:47 -04:00
70a4e540aa
Ignore spacing beside a Regular's outer punctuation in a mention
dev_agent and Claude Opus 5.5
2026-10-06 22:50:36 -04:00
e0e934d8a8
Recheck the border after stored punctuation in a Regular's mention
dev_agent and Claude Opus 5.5
2026-10-06 22:41:46 -04:00
515919088a
Retire the v2 API cache, bound candidate offers, deflake link leak tests
dev_agent and Claude Opus 5.5
2026-10-06 22:35:30 -04:00
97eb97582d
Define one boundary rule for Regulars a Side quest's reason names
dev_agent and Claude Opus 5.5
2026-10-06 22:21:31 -04:00
db6f39cdb9
Restore embed placeholder and reflow architecture notes
dev_agent and Claude Opus 5.5
2026-10-06 22:17:01 -04:00
e9e9087b48
Hide candidate URLs, report unavailable notifications, clear grounded links
dev_agent and Claude Opus 5.5
2026-10-06 22:16:44 -04:00
622f5359e8
Check a Side quest's reason names the Regular its citation resolved to
dev_agent and Claude Opus 5.5
2026-10-06 22:03:40 -04:00
c54af1656c
Merge remote-tracking branch 'origin/main' into release/2026-10-07
dev_agent
2026-10-06 22:00:58 -04:00
a3648397ee
Fix docker build: move dedupe cases fixture into web (#99 )
orchestrator-agent
2026-10-06 21:51:48 -04:00
1ca246b715
Match cited Regulars unambiguously and reject filler-only names
dev_agent and Claude Opus 5.5
2026-10-06 21:48:12 -04:00
fad1aee319
Add suggest_side_quests skill v1
dev_agent and Claude Opus 5.5
2026-10-06 21:34:58 -04:00
39a251ec69
Move dedupe cases fixture into web so docker build can see it
task/docker-build-fixture-fix_3eee9f68-2d34-4e49-8ca5-43bacfb642f0
dev_agent and Claude Opus 5.5
2026-10-06 21:33:02 -04:00
2b0e5ff01a
Feature 12: Regular dinners and onboarding (#94 )
dev_agent
2026-10-06 21:28:23 -04:00
f85e09ae07
Integration fix 3: keep recipe_url out of dinner responses (Feature 12 review F1) (#97 )
feature/2066f34b-5804-410a-859b-f87021a8ae6c-regular-dinners-onboarding
orchestrator-agent
2026-10-06 21:22:56 -04:00
51bae14b7b
Require the household's name for a Regular added from a link (PR #97 review R4-F1)
task/feature12-integration-fix3_0d863d7a-7991-484b-93ca-2aa84bd9f24d
dev_agent and Claude Opus 5.5
2026-10-06 21:16:16 -04:00
9574d1920e
Retire only the API cache when its version changes (PR #97 review F2, F3)
dev_agent and Claude Opus 5.5
2026-10-06 21:02:16 -04:00
4e0c31b7d6
Name dinners from links with letter-only words (PR #97 review F2)
dev_agent and Claude Opus 5.5
2026-10-06 20:48:03 -04:00
903a332375
Drop cached dinner responses and keep link tokens out of names (PR #97 review F1, F2)
dev_agent and Claude Opus 5.5
2026-10-06 20:45:37 -04:00
c15c8ec284
Keep recipe_url out of dinner responses (Feature 12 review F1)
dev_agent and Claude Opus 5.5
2026-10-06 20:35:19 -04:00
5dff7825d8
Integration fix 2: conditional recipe repairs and no pasted links in logs (Feature 12 review F1, F2) (#96 )
orchestrator-agent
2026-10-06 20:26:56 -04:00
82f8f668bf
Log every unexpected recipe grounding failure by fixed reason
task/feature12-integration-fix2_8741cedb-1849-4e3f-8d05-f5648c77c7ee
dev_agent and Claude Opus 5.5
2026-10-06 20:21:12 -04:00
1dd53767f7
Guard recipe repairs against same-normalized renames and member edits
dev_agent and Claude Opus 5.5
2026-10-06 20:11:32 -04:00
5c4c507ee6
Make recipe repairs conditional and keep pasted links out of logs
dev_agent and Claude Opus 5.5
2026-10-06 20:03:05 -04:00
cc7875c76c
Integration fix: Feature 12 feature-review findings F1-F8 (#95 )
orchestrator-agent
2026-10-06 19:54:47 -04:00
35ceb3985b
Move legacy job repair to migration 0011 and keep archived dinners pending
task/feature12-review-fix_5037ff86-181d-448e-927b-c2fd2258a25d
dev_agent and Claude Opus 5.5
2026-10-06 19:49:06 -04:00
dff58d491f
Fix review findings R1–R3 on Regular grounding and name folding
dev_agent and Claude Opus 5.5
2026-10-06 19:40:34 -04:00
837c9924d1
Fix Feature 12 review findings F2–F8 on Regular grounding and onboarding
dev_agent and Claude Opus 5.5
2026-10-06 19:24:47 -04:00
13044879f6
Drop a pending Regular's link when it is renamed
dev_agent and Claude Opus 5.5
2026-10-06 19:05:26 -04:00
171c9c2d11
Fix stale Regular grounding and enforce three Regulars for onboarding
dev_agent and Claude Opus 5.5
2026-10-06 18:47:41 -04:00
9baabad84c
Regular dinners management screen (#93 )
dev_agent
2026-10-06 18:31:48 -04:00
b2e02223c6
Require method and minutes for a typed-in recipe; pause refresh on every save
task/regulars-screen_fa8f88ae-5ade-430e-a069-274aec112f26
dev_agent and Claude Opus 5.5
2026-10-06 18:21:05 -04:00
e3332aba35
Add the Regular dinners settings screen
dev_agent and Claude Opus 5.5
2026-10-06 18:10:53 -04:00
6a3f1f3936
Onboarding step 3 shell (#92 )
dev_agent
2026-10-06 17:57:25 -04:00