chore(meta): T-1099 tree to review — PR #175 up; follow-ups T-1108-T-1111 filed
Estate-cleanup epics T-1100-T-1104 (+tasks) moved to review with PR #175. Follow-ups under maintenance T-1037: T-1108 image-gen --aspect smoke test, T-1109 workshop scout-critic decision, T-1110 body-ID moon-suffix standard, T-1111 renderer/README staleness. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1165,3 +1165,11 @@ INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, chang
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FM4VQCXZ9JEXPCM4ZQD5WXNW', 'status', 'review', 'done', NULL, '2026-07-11 12:54:38', '2026-07-11 12:54:38.778', '2026-07-11 12:54:38.778', NULL, 'cc484b2a90166dec75547367ee9d8f59', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FB0TNSRZKXHAYMT7Q6WW3XDC', 'status', 'review', 'done', NULL, '2026-07-11 12:54:38', '2026-07-11 12:54:38.779', '2026-07-11 12:54:38.779', NULL, 'e957e4e756f5d5c35c87c2c4c0152512', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FBPTXQGAX5GT4PTTBQYGJCV4', 'status', 'review', 'done', NULL, '2026-07-11 12:54:38', '2026-07-11 12:54:38.779', '2026-07-11 12:54:38.779', NULL, 'fe7d55a6b7e05931138edfd2ab6038eb', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TWG2HF2YHQFJFTSGTYS48', 'status', 'backlog', 'review', NULL, '2026-07-13 15:17:49', '2026-07-13 15:17:49.943', '2026-07-13 15:17:49.943', NULL, '7d1b74a4ae29004994cc136983f67c67', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TX5V43575PG96F14AH0N0', 'status', 'backlog', 'review', NULL, '2026-07-13 15:17:49', '2026-07-13 15:17:49.946', '2026-07-13 15:17:49.946', NULL, '5ba04a13dff93d3a25e6b9ec36e98982', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TWSXH3XF64SYP4FS89P7G', 'status', 'backlog', 'review', NULL, '2026-07-13 15:17:49', '2026-07-13 15:17:49.946', '2026-07-13 15:17:49.946', NULL, '699460252071b141a89d5d9534546f41', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VQEJ20NM1RS413DEXCN98', 'status', 'backlog', 'review', NULL, '2026-07-13 15:17:49', '2026-07-13 15:17:49.947', '2026-07-13 15:17:49.947', NULL, '00ad0e8407160a8b2762dacafd9c070a', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TXSWVJGQWV6Q2RF5EF35W', 'status', 'backlog', 'review', NULL, '2026-07-13 15:17:49', '2026-07-13 15:17:49.947', '2026-07-13 15:17:49.947', NULL, '20be933fd4f11023d37e35c4cc182eba', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TXFEDCYPSARF3DYRN9VAG', 'status', 'backlog', 'review', NULL, '2026-07-13 15:17:49', '2026-07-13 15:17:49.947', '2026-07-13 15:17:49.947', NULL, '44bc4642758bc97f87068ca14a0196ea', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VTA380WZT33Q07TJES7Q8', 'status', 'backlog', 'review', NULL, '2026-07-13 15:17:49', '2026-07-13 15:17:49.947', '2026-07-13 15:17:49.947', NULL, '501e74946bff31355ddfa77ab43c7a0d', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VXFRB6K4TDBEPVH0P8XHG', 'status', 'backlog', 'review', NULL, '2026-07-13 15:17:49', '2026-07-13 15:17:49.948', '2026-07-13 15:17:49.948', NULL, '656b5fc7411bff5c8089c1d78508d47a', 2) ON CONFLICT(hash) DO NOTHING;
|
||||
|
||||
@@ -18,3 +18,10 @@ INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_
|
||||
INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TX5V43575PG96F14AH0N0', 'T-1102', '2026-07-11 13:43:57.145', '2026-07-11 13:43:57.145', NULL, '2132c72d2aca4fd76cb6c7eb9c7a5c8f', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash);
|
||||
INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TXFEDCYPSARF3DYRN9VAG', 'T-1103', '2026-07-11 13:43:59.603', '2026-07-11 13:43:59.603', NULL, 'de14d85589ff62ce1e8689cdbfbffabb', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash);
|
||||
INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TXSWVJGQWV6Q2RF5EF35W', 'T-1104', '2026-07-11 13:44:02.278', '2026-07-11 13:44:02.278', NULL, 'eb84901da45b7aaabc671010bc25f0e7', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash);
|
||||
INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VQEJ20NM1RS413DEXCN98', 'T-1105', '2026-07-11 13:47:32.369', '2026-07-11 13:47:32.369', NULL, '775c48915d48cecf5c87ea1181e9ea65', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash);
|
||||
INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VTA380WZT33Q07TJES7Q8', 'T-1106', '2026-07-11 13:47:55.802', '2026-07-11 13:47:55.802', NULL, 'b3167b93d11e12ccb3d0fcf4978ab5b0', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash);
|
||||
INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VXFRB6K4TDBEPVH0P8XHG', 'T-1107', '2026-07-11 13:48:21.826', '2026-07-11 13:48:21.826', NULL, '28fc9fe9a3eea08b939262e7184a2c8f', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash);
|
||||
INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FNR3FCNH2EMGJMQ81MFG8SCR', 'T-1108', '2026-07-13 15:17:24.268', '2026-07-13 15:17:24.268', NULL, '6bf896ca8422a36d359495f2872cdcab', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash);
|
||||
INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FNR3FN8D0GVXPSPV9SY7PEY0', 'T-1109', '2026-07-13 15:17:26.468', '2026-07-13 15:17:26.468', NULL, '2d265d9022b5c1b1d6329157aeea1373', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash);
|
||||
INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FNR3GM4RPPCJFH8VS3CDN6SG', 'T-1110', '2026-07-13 15:17:34.374', '2026-07-13 15:17:34.374', NULL, '73ce46866d1175b33d0e484f19ace774', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash);
|
||||
INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FNR3GYTN814QG6WWYNJH7QAR', 'T-1111', '2026-07-13 15:17:37.109', '2026-07-13 15:17:37.109', NULL, 'f15dfa7968abd2a39e12cbd319f8c716', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash);
|
||||
|
||||
@@ -1204,3 +1204,18 @@ INSERT INTO tickets (record_id, type, parent_record_id, title, description, stat
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TX5V43575PG96F14AH0N0', 'epic', '06FN2TV9HWGK5P7MJ9REHFKVFC', 'Workflow-skill correctness (CLAUDE-CLEANUP §3-7)', '§3 whats-next pql-durability + --status footgun ports; §4 git-commit stale attribution trailer; §5 workshop-start (Task→Agent, write-req, SI role); §6 pr-review (sprint narrative, main-path guard, Write grant); §7 pr-process (dead /pr-push refs, orphan-check regex, stale watch-list, bash hygiene).', 'backlog', 'high', NULL, 'server', NULL, '2026-07-11 13:43:57.145', '2026-07-11 13:43:57.145', NULL, '96e715c3054eafdf9c7884dbbfe3df59', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TXFEDCYPSARF3DYRN9VAG', 'epic', '06FN2TV9HWGK5P7MJ9REHFKVFC', 'Asset & tooling-skill accuracy (CLAUDE-CLEANUP §8-14)', '§8 atlas (removed populate, body-ID naming); §9 glb-gen; §10 image-gen (indent crash both copies — real bug); §11 audio-gen; §12 sprite-gen; §13 bug-report; §14 ticket. Doc accuracy + a few genuine script bugs.', 'backlog', 'medium', NULL, 'server', NULL, '2026-07-11 13:43:59.603', '2026-07-11 13:43:59.603', NULL, '07722e327c8276c06a0b2a2761483b58', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TXSWVJGQWV6Q2RF5EF35W', 'epic', '06FN2TV9HWGK5P7MJ9REHFKVFC', 'Agent roster refresh (CLAUDE-CLEANUP §15)', 'STANDBY flips (dudley/stig/justine/mellanie/oscar misrouting active work); DISCUSSION.md dead-pointer sweep (8 profiles + README); tool grants vs duties; routing disambiguation; araminta asset-gen section (wholly wrong); inigo half-integration; individual fixes (clerk, gore, burnelli-sheldon); briefings tooling/db/ticket sweep.', 'backlog', 'high', NULL, 'server', NULL, '2026-07-11 13:44:02.278', '2026-07-11 13:44:02.278', NULL, 'ed275843ab6138769a3005c1790d2b15', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VQEJ20NM1RS413DEXCN98', 'task', '06FN2TX5V43575PG96F14AH0N0', 'Workflow-skill fixes — whats-next/git-commit/workshop-start/pr-review/pr-process (§3-7)', NULL, 'backlog', 'high', NULL, 'server', NULL, '2026-07-11 13:47:32.368', '2026-07-11 13:47:32.368', NULL, 'ecaafe50cbefbc32cad7e12fb10466df', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VTA380WZT33Q07TJES7Q8', 'task', '06FN2TXFEDCYPSARF3DYRN9VAG', 'Asset/tooling-skill fixes — atlas/glb-gen/image-gen/audio-gen/sprite-gen/bug-report/ticket (§8-14)', NULL, 'backlog', 'medium', NULL, 'server', NULL, '2026-07-11 13:47:55.802', '2026-07-11 13:47:55.802', NULL, '582da85d0dcb9d760114d48f303bb7bd', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VXFRB6K4TDBEPVH0P8XHG', 'task', '06FN2TXSWVJGQWV6Q2RF5EF35W', 'Agent roster refresh — STANDBY flips, DISCUSSION.md sweep, routing/grants, araminta/inigo, briefings (§15)', NULL, 'backlog', 'high', NULL, 'server', NULL, '2026-07-11 13:48:21.826', '2026-07-11 13:48:21.826', NULL, 'cf1ae738bf61c3b7d1fe846a7f5f796c', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FNR3FCNH2EMGJMQ81MFG8SCR', 'task', '06FBPPMZNNEV052DBYYY3A897C', 'Smoke-test image-gen --aspect against the paid Gemini API', 'Estate cleanup (T-1099/PR #175) implemented generationConfig.imageConfig.aspectRatio in tooling/db/image_connector.py per official Google docs, but could not live-test without a paid API call. Run one real generate with --aspect 16:9 and confirm the output honours it. Needs a valid GEMINI_API_KEY (current one invalidated; placeholder in settings.local.json).', 'backlog', 'low', NULL, 'assets', NULL, '2026-07-13 15:17:24.268', '2026-07-13 15:17:24.268', NULL, '466731fd5ad615714ab8508451319dae', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FNR3FN8D0GVXPSPV9SY7PEY0', 'task', '06FBPPMZNNEV052DBYYY3A897C', 'Decide: workshop per-round scout critic (adversarial reviewer)', 'workshop-start''s IMPROVEMENTS.md (folded+deleted in T-1099/PR #175) proposed a candidate feature: an independent adversarial ''scout'' agent run between round-output and user-checkpoint. Apparently trialed once (docs/workshops/system-economic-specialization/scout-round2.md) but never documented in the skill. Product call: adopt formally into workshop-start SKILL.md, or drop the idea.', 'backlog', 'low', NULL, 'meta', NULL, '2026-07-13 15:17:26.468', '2026-07-13 15:17:26.468', NULL, 'f1978e6cb135aeb3b9da46902ee077e7', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FNR3GM4RPPCJFH8VS3CDN6SG', 'task', '06FBPPMZNNEV052DBYYY3A897C', 'Body-ID naming standard: moon suffix -m{n} vs bare -{n}', 'Atlas body IDs split ~208 vs ~228 (of 436) between -m{n} and bare -{n} moon suffixes. T-1099/PR #175 documented both forms honestly in atlas/references/naming-brief.md rather than picking a winner. Decide the canonical form and whether to migrate existing IDs (StableId determinism implications — check Gauntlet fixtures before renaming anything).', 'backlog', 'low', NULL, 'content', NULL, '2026-07-13 15:17:34.374', '2026-07-13 15:17:34.374', NULL, '3a577d0966cf78e5aeed15c37a2d19c9', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FNR3GYTN814QG6WWYNJH7QAR', 'task', '06FBPPMZNNEV052DBYYY3A897C', 'renderer/README.md staleness: --headless claim + retired D-244 sprite path', 'Out of scope for T-1099/PR #175 (file not in the brief''s named list): renderer/README.md line ~66 claims --headless works for the sprite renderer (it does not — render.sh now hard-requires DISPLAY/xvfb-run), and its ''Adding a New Model'' step 6 still says to copy 64px variants to client/assets/sprites/, a path retired by D-244. Fix both.', 'backlog', 'low', NULL, 'client', NULL, '2026-07-13 15:17:37.109', '2026-07-13 15:17:37.109', NULL, '0c57f07c9d0b3e1e8ab255d6fa5cc1d7', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TWG2HF2YHQFJFTSGTYS48', 'epic', '06FN2TV9HWGK5P7MJ9REHFKVFC', 'Settings & security hygiene (CLAUDE-CLEANUP §0-1)', '§0 security (key done) + §0.2 scheduled_tasks.lock gitignore; §1 settings.json/settings.local.json permission pruning, deny-list syntax normalization (never weaken deny rules), sqlite3 contradiction, blanket-allow review, promote stable allows into settings.json.', 'review', 'high', NULL, 'server', NULL, '2026-07-11 13:43:51.572', '2026-07-13 15:17:49.938', NULL, 'bc0ba2bc2f8ccf55b9bf71abfb75c51b', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TX5V43575PG96F14AH0N0', 'epic', '06FN2TV9HWGK5P7MJ9REHFKVFC', 'Workflow-skill correctness (CLAUDE-CLEANUP §3-7)', '§3 whats-next pql-durability + --status footgun ports; §4 git-commit stale attribution trailer; §5 workshop-start (Task→Agent, write-req, SI role); §6 pr-review (sprint narrative, main-path guard, Write grant); §7 pr-process (dead /pr-push refs, orphan-check regex, stale watch-list, bash hygiene).', 'review', 'high', NULL, 'server', NULL, '2026-07-11 13:43:57.145', '2026-07-13 15:17:49.946', NULL, '59d9a61c9d7b633000b036eacf8eba8b', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TWSXH3XF64SYP4FS89P7G', 'epic', '06FN2TV9HWGK5P7MJ9REHFKVFC', 'Remove skills promoted to user scope (CLAUDE-CLEANUP §2)', 'Delete .claude/skills/{d2-diagram,frame0-wireframe,skill-create,clide} after verifying user-scope copies at ~/.claude/skills/ and no .pql-install.json marker; move any repo-specific tailoring delta into docs/ first.', 'review', 'medium', NULL, 'server', NULL, '2026-07-11 13:43:54.092', '2026-07-13 15:17:49.946', NULL, '5fa67e8de02dee9ba91afd5b5bd7ed2b', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TXFEDCYPSARF3DYRN9VAG', 'epic', '06FN2TV9HWGK5P7MJ9REHFKVFC', 'Asset & tooling-skill accuracy (CLAUDE-CLEANUP §8-14)', '§8 atlas (removed populate, body-ID naming); §9 glb-gen; §10 image-gen (indent crash both copies — real bug); §11 audio-gen; §12 sprite-gen; §13 bug-report; §14 ticket. Doc accuracy + a few genuine script bugs.', 'review', 'medium', NULL, 'server', NULL, '2026-07-11 13:43:59.603', '2026-07-13 15:17:49.946', NULL, '9ea395c77dd764174b5b649fdde64b72', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2TXSWVJGQWV6Q2RF5EF35W', 'epic', '06FN2TV9HWGK5P7MJ9REHFKVFC', 'Agent roster refresh (CLAUDE-CLEANUP §15)', 'STANDBY flips (dudley/stig/justine/mellanie/oscar misrouting active work); DISCUSSION.md dead-pointer sweep (8 profiles + README); tool grants vs duties; routing disambiguation; araminta asset-gen section (wholly wrong); inigo half-integration; individual fixes (clerk, gore, burnelli-sheldon); briefings tooling/db/ticket sweep.', 'review', 'high', NULL, 'server', NULL, '2026-07-11 13:44:02.278', '2026-07-13 15:17:49.947', NULL, '2094742d4bb4cb22a697168100edac0f', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VTA380WZT33Q07TJES7Q8', 'task', '06FN2TXFEDCYPSARF3DYRN9VAG', 'Asset/tooling-skill fixes — atlas/glb-gen/image-gen/audio-gen/sprite-gen/bug-report/ticket (§8-14)', NULL, 'review', 'medium', NULL, 'server', NULL, '2026-07-11 13:47:55.802', '2026-07-13 15:17:49.947', NULL, '219786af9378828f078a02274a3f37b2', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VQEJ20NM1RS413DEXCN98', 'task', '06FN2TX5V43575PG96F14AH0N0', 'Workflow-skill fixes — whats-next/git-commit/workshop-start/pr-review/pr-process (§3-7)', NULL, 'review', 'high', NULL, 'server', NULL, '2026-07-11 13:47:32.368', '2026-07-13 15:17:49.947', NULL, 'b2d47fcc2448a7ceca02cb9b1857117b', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FN2VXFRB6K4TDBEPVH0P8XHG', 'task', '06FN2TXSWVJGQWV6Q2RF5EF35W', 'Agent roster refresh — STANDBY flips, DISCUSSION.md sweep, routing/grants, araminta/inigo, briefings (§15)', NULL, 'review', 'high', NULL, 'server', NULL, '2026-07-11 13:48:21.826', '2026-07-13 15:17:49.948', NULL, 'b04ba9cf8016b0f4cf2a1e96b4f34301', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash);
|
||||
|
||||
Reference in New Issue
Block a user