-
bc20a3a2be
Export the History tab's filtered range as CSV
task/csv-export-of-the-filtered-range_e5133d0f-b373-4fcd-b666-6c77dfa49b98

overseerandClaude Opus 5.5
2026-09-23 23:28:04 -04:00
-
-
bc3e64b4f8
Task 9b9188b8: History tab - filters, rows, stats and footer (#208)
dev_agent
2026-09-23 23:26:03 -04:00
-
77a87c47df
Build the admin History tab: filters, day-grouped rows, stats, footer
task/history-tab-filters-rows-stats-footer_9b9188b8-c41e-4002-81dd-1f86b5c19eb9

overseerandClaude Opus 5.5
2026-09-23 23:20:45 -04:00
-
-
cc970bb646
Task 4ae0c879: Presence override with live consequence count (#207)
dev_agent
2026-09-23 23:16:04 -04:00
-
8528200e32
Trap focus in the presence override editor and assert exact warning copy
task/presence-override-with-live-consequence-count_4ae0c879-2bc3-4aee-a084-5e48b41c2085

overseerandClaude Opus 5.5
2026-09-23 23:11:18 -04:00
-
c1d9e99f36
Add presence override editor with live consequence count

overseerandClaude Opus 5.5
2026-09-23 22:56:42 -04:00
-
-
7b5177d055
Task d96d8925: Presence schedule month grid (#206)
dev_agent
2026-09-23 22:51:16 -04:00
-
40a951651b
Add Schedule tab presence month grid
task/presence-schedule-month-grid_d96d8925-7e35-45a8-80f4-3509bd56c4d0

overseerandClaude Opus 5.5
2026-09-23 22:45:00 -04:00
-
-
a22f990bd6
Task b50b048f: Lucide icon picker (shipped subset) (#205)
dev_agent
2026-09-23 22:39:25 -04:00
-
71982911f7
Add Lucide icon picker to the definition edit sheet
task/lucide-icon-picker-shipped-subset_b50b048f-40f6-418e-b571-ef6be3796296

overseerandClaude Opus 5.5
2026-09-23 22:34:14 -04:00
-
-
4b56e2f68a
Task 85b2f166: Recurrence occurrence preview (#204)
dev_agent
2026-09-23 22:30:04 -04:00
-
8d74efd495
Hide a previous rule's preview while the edited rule is fetched
task/recurrence-occurrence-preview_85b2f166-d9da-45b5-928e-3ff4d2cc6d89

overseerandClaude Opus 5.5
2026-09-23 22:25:23 -04:00
-
a105b2b160
Preview a definition's next occurrences in the edit sheet

overseerandClaude Opus 5.5
2026-09-23 22:19:29 -04:00
-
-
d0c236b569
Merge dev into feature/24ce7ebf (Feature 23: admin API completion)
overseer
2026-09-23 22:17:08 -04:00
-
-
-
-
b8532bacde
Feature 23: Admin API Completion - preview, presence, live (#199-#202) (#203)
dev_agent
2026-09-23 22:16:47 -04:00
-
ff9d766cb9
Task 92f75680: Admin transition SSE stream (#202)
feature/fce8c1f9-3f3a-411e-8f7d-8361f2f886bb-admin-api-completion
dev_agent
2026-09-23 22:14:16 -04:00
-
74090a5d6b
Add admin-plane transition SSE stream
task/admin-transition-sse-stream_92f75680-6d28-4060-bbfc-be808d5c6361

overseerandClaude Opus 5.5
2026-09-23 22:08:32 -04:00
-
-
685f0f214c
Task 7616e3eb: Admin override consequence count (#201)
dev_agent
2026-09-23 22:04:43 -04:00
-
86b551fe21
Reject coerced consequence-preview inputs
task/admin-override-consequence-count_7616e3eb-da8b-42cc-8fc7-bbfac2074662

overseerandClaude Opus 5.5
2026-09-23 21:59:36 -04:00
-
b51310eb74
Add admin presence-override consequence count route

overseerandClaude Opus 5.5
2026-09-23 21:51:24 -04:00
-
-
a6b3153dbd
Task 07fde892: Admin presence schedule and override reads (#200)
dev_agent
2026-09-23 21:46:53 -04:00
-
97e3965859
Add admin presence schedule and override read routes
task/admin-presence-schedule-and-override-reads_07fde892-ddd0-4d8f-a03f-8775e77660e5

overseerandClaude Opus 5.5
2026-09-23 21:40:41 -04:00
-
-
456e2ec798
Task 5f843564: Admin rule occurrence-preview route (#199)
dev_agent
2026-09-23 21:37:45 -04:00
-
-
-
900af61012
Add admin rule occurrence-preview route
task/admin-rule-occurrence-preview-route_5f843564-8399-4afc-b5f6-023dff146a8d

overseerandClaude Opus 5.5
2026-09-23 21:30:41 -04:00
-
-
-
33d8e0d2ac
Task 2e96585c: Definitions list and edit sheet (#198)
dev_agent
2026-09-23 21:26:27 -04:00
-
bf00b63215
Preserve inactive assignees on edit and manage edit-sheet focus
task/definitions-list-and-edit-sheet_2e96585c-ca63-413d-bf99-7e203c39ddde

overseerandClaude Opus 5.5
2026-09-23 21:22:25 -04:00
-
5a28fddfe2
Add admin Definitions list and edit sheet

overseerandClaude Opus 5.5
2026-09-23 21:16:16 -04:00
-
-
dbe873eb2a
Merge dev into feature/24ce7ebf (Feature 22 follow-up: editable assignees)
overseer
2026-09-23 21:11:21 -04:00
-
-
-
-
4b39af4b67
Feature 22 follow-up: Editable definition assignees (#196) (#197)
dev_agent
2026-09-23 21:10:39 -04:00
-
1e66b62404
Task 1c8096f6: Editable assignees on the admin definition edit route (#196)
feature/ec56eee6-a9a4-4c4e-a49b-91d6fb8b9312-definition-assignees
dev_agent
2026-09-23 21:08:25 -04:00
-
-
-
2c7ea48ee3
Reject coerced assignee ids
task/editable-assignees-on-the-admin-definition-edit-route_1c8096f6-643d-441b-a61a-892e0d5b3b59

overseerandClaude Opus 5.5
2026-09-23 21:04:50 -04:00
-
69a434bcdb
Accept assignee_child_ids on the admin definition edit route

overseerandClaude Opus 5.5
2026-09-23 20:57:25 -04:00
-
-
-
706a7954d8
Merge dev into feature/24ce7ebf (Feature 22: definitions read + skip_on_away)
overseer
2026-09-23 20:52:48 -04:00
-
-
-
-
42ea5710d7
Feature 22: Admin Definitions Read and skip_on_away (#193, #194) (#195)
dev_agent
2026-09-23 20:52:06 -04:00
-
be94236111
Task ded75ab8: Persisted skip_on_away on quest definitions (#194)
feature/ec56eee6-a9a4-4c4e-a49b-91d6fb8b9312-admin-api-completion
dev_agent
2026-09-23 20:48:20 -04:00
-
e8ae25e5eb
Reject coerced and out-of-range skip_on_away values
task/persisted-skip_on_away-on-quest-definitions_ded75ab8-0219-4d52-aefa-82c09e0b5e6b

overseerandClaude Opus 5.5
2026-09-23 20:40:22 -04:00
-
ab0a320f3f
Persist skip_on_away on quest definitions

overseerandClaude Opus 5.5
2026-09-23 20:31:05 -04:00
-
-
67f333c98e
Task d4667573: Admin quest-definition list route (#193)
dev_agent
2026-09-23 20:25:09 -04:00
-
-
-
cf0e290066
Add admin quest-definition list route
task/admin-quest-definition-list-route_d4667573-c35b-4eb2-9776-9722c0d74441

overseerandClaude Opus 5.5
2026-09-23 20:18:21 -04:00
-
-
-
be4fd04754
Task e0a2b862: Today tab (#192)
dev_agent
2026-09-23 20:13:52 -04:00
-
37fb02de57
Add the admin Today tab (compact design)
task/today-tab_e0a2b862-8c1e-4d5b-95ad-48b460bfeaa0

overseerandClaude Opus 5.5
2026-09-23 20:07:38 -04:00
-
-
4ff40f00a2
Merge dev into feature/24ce7ebf (bring the Feature 21 admin snapshot route)
overseer
2026-09-23 20:03:05 -04:00
-
-
-
-
a808f89993
Feature 21: Admin Today Snapshot API (#190) (#191)
dev_agent
2026-09-23 20:01:25 -04:00
-
592691c470
Task ef3f4877: Admin snapshot route for the Today view (#190)
feature/63ee21d7-b495-4823-82ef-e2663d669ddc-admin-today-snapshot-api
dev_agent
2026-09-23 19:56:33 -04:00
-
-
-
a4d110933d
Add GET /api/v1/admin/snapshot for the admin Today view
task/admin-snapshot-route-for-the-today-view_ef3f4877-502d-44dc-ba40-367de16fa355

overseerandClaude Opus 5.5
2026-09-23 19:49:12 -04:00
-
-
-
f476821e8e
Task 96ab3c0b: PWA manifest and service worker (#189)
dev_agent
2026-09-23 19:42:27 -04:00
-
d16794d8fc
Include all precached assets in the service worker revision
task/pwa-manifest-and-service-worker_96ab3c0b-7554-4098-8af1-2be7815f8929

overseerandClaude Opus 5.5
2026-09-23 19:37:47 -04:00
-
934c788f30
Precache hashed bundles and revision the PWA service worker

overseerandClaude Opus 5.5
2026-09-23 19:31:03 -04:00
-
fb432fda5a
Add PWA manifest, icons and offline service worker to the admin app

overseerandClaude Opus 5.5
2026-09-23 19:22:26 -04:00
-
-
75ad9892b8
Task 630c3472: Authentik OIDC PKCE login and refusal handling (#188)
dev_agent
2026-09-23 18:30:07 -04:00
-
482e254f3f
Fix review findings: OIDC discovery endpoints, dead 403 branch, retry error labeling
task/authentik-oidc-pkce-login-and-refusal-handling_630c3472-81a4-49bf-bf4c-9837193efa87
overseer
2026-09-23 18:27:01 -04:00
-
ad54275875
Add Authentik OIDC PKCE login and refusal handling to admin PWA
overseer
2026-09-23 17:18:44 -04:00
-
-
48d0c4ef86
Task 0df715b5: React scaffold, build and serve (#187)
dev_agent
2026-09-23 16:39:36 -04:00
-
-
-
d2828b9854
Scaffold the admin PWA React shell (task 0df715b5)
task/react-scaffold-build-and-serve_0df715b5-c094-4cea-a496-ec43775e55b9
overseer
2026-09-23 16:34:24 -04:00
-
-
-
22f1a6861d
Merge pull request 'Reconcile dev from main (release 0.6.0 commits)' (#186) from main into dev
orchestrator-agent
2026-09-23 16:16:23 -04:00
-
-
-
-
939556a38a
Merge pull request 'Release: Re-imagined architecture - Features 15, 16, 18, 20 (2026-09-23)' (#185) from release/2026-09-23-reimagining into main
overseer
2026-09-23 14:55:38 -04:00
-
-
8676bdc6ad
release: correct the 0.6.0 notes - no containerization artifacts ship in this release
overseer
2026-09-23 14:35:01 -04:00
-
0ed35ab85a
release: advance version to 0.6.0 and add the re-imagined architecture release notes
overseer
2026-09-23 14:29:12 -04:00
-
c57d950101
merge: origin/main into 0.6.0 release (bring the architecture doc; keep dev versions and notes)
overseer
2026-09-23 14:27:56 -04:00
-
-
-
-
-
70ee4ec111
Make the missed-sweep watermark claim safe across processes (#184)
dev_agent
2026-09-23 13:06:40 -04:00
-
415ababc8e
Automatically prepare releases for completed features (#182)
dev_agent
2026-09-23 13:02:44 -04:00
-
9e7ca37765
Automatically prepare releases for completed features
chore/auto-promote-complete-features-20260923
overseer
2026-09-23 12:13:07 -04:00
-
-
-
1add535628
Make the missed-sweep watermark claim safe across processes
task/make-the-missed-sweep-watermark-claim-safe-across-processes_a232c4f5-3a09-4c00-bf7c-1476092be01f
overseer
2026-09-23 12:54:06 -04:00
-
-
-
9b068926a9
Containerize the API with a persistent volume (#183)
dev_agent
2026-09-23 12:41:44 -04:00
-
-
f670121489
Containerize the API with a persistent volume
task/containerize-the-api-with-a-persistent-volume_d45cc3d2-fc99-4d8a-a9b0-7b3f55b53261
overseer
2026-09-23 12:35:13 -04:00
-
-
ee8ef6dcac
Feature 20: Zero-Config Panel Dashboard (#180)
dev_agent
2026-09-23 12:27:35 -04:00
-
77d1c0feab
Auto-discovery slug must match Home Assistant's real slugify (P2 fix) (#181)
feature/3e640c07-2132-46e2-a363-be72ee091291-zero-config-panel-dashboard
dev_agent
2026-09-23 12:21:47 -04:00
-
2f055f4065
Roster slugs through Home Assistant's real slugify (P2 fix)
task/auto-discovery-slug-must-match-home-assistants-real-slugify_67775be9-6b0d-4839-bbe1-bb8eaefaa5f4
overseer
2026-09-23 12:12:58 -04:00
-
-
0354db82ce
Runbook: lead the TouchHub setup with the zero-config flow (#179)
dev_agent
2026-09-23 11:49:23 -04:00
-
1ff41c02bd
Runbook: lead the TouchHub setup with the zero-config flow
task/zero-config-runbook-and-test-updates_fc69c940-e993-4449-8dd8-b0c748dab7d0
overseer
2026-09-23 11:39:34 -04:00
-
-
5339b64751
Panel transitions: assert the motion contract and hard rules (#178)
dev_agent
2026-09-23 11:32:49 -04:00
-
999597bfd7
Assert the panel motion contract and hard rules, not just build them
task/transitions-and-animations-to-the-mockups_50067c1f-c807-4d08-8c2a-ee6cb71b6498
overseer
2026-09-23 11:25:49 -04:00
-
-
881f48de43
Navigation: crest tap to child log and idle return (#177)
dev_agent
2026-09-23 11:10:17 -04:00
-
5af0fde2fd
Assert the crest-tap navigation the strategy wires
task/navigation-crest-tap-to-child-log-and-idle-return_107b8fbe-2557-4b21-a557-2da8daa3a722
overseer
2026-09-23 11:02:53 -04:00
-
-
6d5a730cc7
Auto-register the dashboard on setup (#176)
dev_agent
2026-09-23 10:55:09 -04:00
-
710ef0dcf2
Fix dashboard registration to use the real Lovelace API (P1-P3)
task/auto-register-the-dashboard-on-setup_c2d4dd8e-96f1-4f67-ab61-4ff370517dee
overseer
2026-09-23 10:47:54 -04:00
-
f668cf95b0
Auto-register the zero-config panel dashboard on setup
overseer
2026-09-23 10:17:20 -04:00
-
-
6d570e1c0e
Dashboard strategy generating the views (#175)
dev_agent
2026-09-23 10:06:05 -04:00
-
d73efc8876
Fix strategy review findings: panel views, display-name titles, weather pass-through test
task/dashboard-strategy-generating-the-views_c859af23-3156-47c7-a6fd-c4ec1848609b
overseer
2026-09-23 09:59:57 -04:00
-
46f45aa4e5
Generate the zero-config panel dashboard from the household roster (Feature 20)
overseer
2026-09-23 09:48:57 -04:00
-
-
316503cf73
Feature 20: Cards auto-discover children from the household roster (#174)
dev_agent
2026-09-23 09:40:52 -04:00
-
-
9e9b8c5938
Discover the party board's children from the household roster (Feature 20)
task/cards-auto-discover-children_1b6d91d2-7998-48e5-be06-2b4d726ee7b2
overseer
2026-09-23 09:35:42 -04:00
-
-
6059a67122
Feature 18: HA Integration as API Client (#173)
dev_agent
2026-09-23 09:19:48 -04:00
-
a3f2adcf43
Remove the integration's database, migrations, DAOs and business modules (#172)
feature/430f7f98-7650-43e9-aa98-4b340303602a-ha-integration-as-api-client
dev_agent
2026-09-23 09:11:29 -04:00
-
c5ed4250b6
The integration no longer owns a database
task/remove-the-integrations-database-migrations-daos-and-business-modules_ad67fc44-f4ff-4538-b6db-946e6d087d57
overseer
2026-09-23 09:01:21 -04:00
-
-
2c4113ed61
Task d04f5bf3: Remove the HA admin services and permission gate (#171)
dev_agent
2026-09-23 08:29:01 -04:00
-
403dd736b8
Remove the HA admin services and the service permission gate
task/remove-the-ha-admin-services-and-permission-gate_d04f5bf3-7111-40af-aeb1-1b3199a10102
overseer
2026-09-23 08:21:22 -04:00
-
-
684f52ece8
Task d25b875f: Last-good snapshot cache and staleness handling (#170)
dev_agent
2026-09-23 08:08:06 -04:00
-
77bc90b3ab
Coordinator serves the last-good snapshot within a staleness threshold
task/last-good-snapshot-cache-and-staleness-handling_d25b875f-611b-418a-be2f-3026ef69b26e
overseer
2026-09-23 08:04:20 -04:00
-
-
b0bbb5f8c5
complete_quest proxies to the API (task 47c7c90e) (#169)
dev_agent
2026-09-23 07:52:32 -04:00
-
ffda0a2ed7
complete_quest proxies to the API so the panel tap is one write
task/complete-quest-proxies-to-the-api_47c7c90e-cbe8-4192-a996-b639834f67b2
overseer
2026-09-23 07:44:46 -04:00
-
-
84d179336b
Task b1ed9c45: SSE subscription re-fires the four HA bus events (#168)
dev_agent
2026-09-23 07:04:39 -04:00
-
a5b18326f5
Re-fire the API's four panel SSE events on the HA bus
task/sse-subscription-re-fires-the-four-ha-bus-events_b1ed9c45-e317-4ace-9b27-00cf1add739b
overseer
2026-09-23 06:56:42 -04:00
-
-
fafabeabbe
Task 6e70d166: Coordinator polls the snapshot and builds the sensors (#167)
dev_agent
2026-09-23 06:33:44 -04:00
-
536caf91e4
Fix review findings: first-refresh handling, stale runtime record, P3s
task/coordinator-polls-the-snapshot-and-builds-the-sensors_6e70d166-8384-4be7-9374-bced90bb6598
overseer
2026-09-23 06:26:29 -04:00
-
ec7c8d4bc2
Coordinator polls the API snapshot and rebuilds the sensors' data
overseer
2026-09-23 06:02:26 -04:00
-
-
78fd75ec45
Task 37d5e806: API client module for the integration (Feature 18) (#166)
dev_agent
2026-09-23 05:12:27 -04:00
-
-
17d9343ed4
Fix (P2 comment accuracy): correct options-flow token clause in const.py
task/api-client-module-for-the-integration_37d5e806-8176-4360-a240-5583c50d31ba
overseer
2026-09-23 05:08:32 -04:00
-
b6b1ab1934
Fix (P2): document the real unconfigured-token contract and pin it with a test
overseer
2026-09-23 05:03:29 -04:00
-
2b6b7431b5
Add panel-plane API client with config plumbing (Feature 18)
overseer
2026-09-23 04:52:58 -04:00
-