dev_agent
b955ab487b
Merge pull request '1.1 Rename task_* to quest_* with legacy-dev migration path (D-007)' ( #45 ) from task/dfd0b9a9-quest-rename into feature/c16267ae-75be-4a4e-b14f-e41c06c8ab11-design-model-changes
2026-09-15 10:34:59 -04:00
Joshua King
c988f6508b
Rename task_* tables to quest_* with legacy-dev migration path (D-007)
...
Per design/IMPLEMENTATION-ORDER.md 1.1 and decision D-007: the domain
model takes the quest vocabulary pre-release. SCHEMA_V1 now creates
quest_definitions/quest_instances directly; DAO classes, records and
error messages follow (QuestDefinitionsDao, QuestInstancesDao). The
migration runner gains migration 2, an async-callable step that detects
surviving task_* tables on dev machines and ALTER TABLE RENAMES them
inside the migration transaction, with FK clauses rewritten by SQLite.
Migration 1's content rewrite is legal because nothing was ever
shipped; dev databases stamped version 1 ride migration 2 up to 2.
2026-09-15 09:35:21 -04:00
overseer
3ecca2d212
Merge pull request 'Feat/ui design tokens' ( #43 ) from feat/ui-design-tokens into dev
...
Reviewed-on: #43
2026-09-14 21:32:14 -04:00
overseer
30d103aefb
Upload files to "design/tokens"
2026-09-14 21:31:55 -04:00
overseer
658afec491
adding in design files
2026-09-14 21:31:32 -04:00
orchestrator-agent
b1157b3d6d
Converge dev and main (single reconciliation PR) ( #38 )
2026-09-14 15:20:58 -04:00
orchestrator-agent
13e00bc850
Complete dev/main sync (final reconciliation) ( #37 )
2026-09-14 15:20:23 -04:00
orchestrator-agent
3e2860b2f1
Sync dev with main (release-merge backport) ( #36 )
2026-09-14 15:19:28 -04:00
orchestrator-agent
b289e5a998
Feature 04: Recurrence Rule Engine -> dev ( #35 )
2026-09-14 15:18:04 -04:00
approver_agent
221222275a
Merge pull request 'Feature 01: Integration Scaffold and Config Flow' ( #10 ) from feature/58fafd51-67e5-4691-8b37-cf0bb545207c-integration-scaffold into dev
2026-09-13 19:20:50 -04:00
dev_agent
b854013f1a
test: wire pytest test harness with standard hass fixture ( #9 )
2026-09-13 19:18:10 -04:00
dev_agent
c75de71f37
feat: add executor-backed SQLite path resolver helper ( #8 )
2026-09-13 18:26:23 -04:00
dev_agent
e5cda26e11
feat: implement options flow for post-setup settings ( #7 )
2026-09-13 18:26:09 -04:00
dev_agent
3b9ffa383f
feat: implement setup/unload lifecycle with options-reload listener ( #5 )
2026-09-13 15:02:42 -04:00
dev_agent
78f783cfad
docs: point HACS installation at the public GitHub mirror ( #6 )
2026-09-13 15:01:09 -04:00
dev_agent
f787d04a6b
feat: implement UI config flow with single-instance enforcement ( #4 )
2026-09-13 14:52:06 -04:00
overseer
ec888b6426
Merge pull request 'docs: add HACS repository metadata and developer setup docs' ( #3 ) from task/b1a42fd5-1911-4ee5-97ba-d4ab9da9d918-hacs-metadata-and-docs into feature/58fafd51-67e5-4691-8b37-cf0bb545207c-integration-scaffold
...
Reviewed-on: #3
2026-09-13 09:32:14 -04:00
Joshua King
5bcaa54934
Merge remote-tracking branch 'origin/feature/58fafd51-67e5-4691-8b37-cf0bb545207c-integration-scaffold' into task/b1a42fd5-1911-4ee5-97ba-d4ab9da9d918-hacs-metadata-and-docs
2026-09-12 09:34:53 -04:00
dev_agent
8d04c95314
feat: define shared constants in const.py ( #2 )
2026-09-11 16:39:41 -04:00
Joshua King
20fc696f8e
docs: add HACS repository metadata and developer setup docs
2026-09-11 09:06:02 -04:00
dev_agent
5c354c1ff5
feat: create custom_components/nestquest package structure and manifest.json ( #1 )
2026-09-10 16:50:59 -04:00
Joshua King
33e903fc7a
first commit
2026-09-10 07:18:08 -04:00