docs: MES-reportable alarm flag plan — all 16 tasks completed
Claude-Session: https://claude.ai/code/session_01Y5ef34iUUMjmwnMpL9xgmB
This commit is contained in:
@@ -1,22 +1,142 @@
|
|||||||
{
|
{
|
||||||
"planPath": "docs/plans/2026-09-11-mes-reportable-alarm-flag.md",
|
"planPath": "docs/plans/2026-09-11-mes-reportable-alarm-flag.md",
|
||||||
"tasks": [
|
"tasks": [
|
||||||
{"id": 0, "subject": "Task 0: Worktree", "status": "pending"},
|
{
|
||||||
{"id": 1, "subject": "Task 1: Commons — entity, override and resolved-alarm fields", "status": "pending", "blockedBy": [0]},
|
"id": 0,
|
||||||
{"id": 2, "subject": "Task 2: Configuration Database — migration", "status": "pending", "blockedBy": [1]},
|
"subject": "Task 0: Worktree",
|
||||||
{"id": 3, "subject": "Task 3: Template Engine — flattening", "status": "pending", "blockedBy": [1]},
|
"status": "completed"
|
||||||
{"id": 4, "subject": "Task 4: Template Engine — service write paths", "status": "pending", "blockedBy": [1]},
|
},
|
||||||
{"id": 5, "subject": "Task 5: Management commands + ManagementActor", "status": "pending", "blockedBy": [4]},
|
{
|
||||||
{"id": 6, "subject": "Task 6: Site Runtime — stamp the flag on the alarm snapshot", "status": "pending", "blockedBy": [1]},
|
"id": 1,
|
||||||
{"id": 7, "subject": "Task 7: Script surface — ScriptAlarm.IsMesReportable + Alarms.MesReportableAsync()", "status": "pending", "blockedBy": [6]},
|
"subject": "Task 1: Commons \u2014 entity, override and resolved-alarm fields",
|
||||||
{"id": 8, "subject": "Task 8: Transport bundles", "status": "pending", "blockedBy": [1]},
|
"status": "completed",
|
||||||
{"id": 9, "subject": "Task 9: CLI flags + README", "status": "pending", "blockedBy": [5]},
|
"blockedBy": [
|
||||||
{"id": 10, "subject": "Task 10: Central UI — template alarm dialog + Alarms table", "status": "pending", "blockedBy": [4]},
|
0
|
||||||
{"id": 11, "subject": "Task 11: Central UI — instance override modal (tri-state)", "status": "pending", "blockedBy": [4]},
|
]
|
||||||
{"id": 12, "subject": "Task 12: Documentation", "status": "pending", "blockedBy": [7, 9, 10, 11]},
|
},
|
||||||
{"id": 13, "subject": "Task 13: Rig — rebuild + seed script", "status": "pending", "blockedBy": [2, 3, 5, 7, 8, 9, 10, 11]},
|
{
|
||||||
{"id": 14, "subject": "Task 14: Rig — verify script + live gate + Playwright", "status": "pending", "blockedBy": [13]},
|
"id": 2,
|
||||||
{"id": 15, "subject": "Task 15: Finish — sweep, review, merge, memory", "status": "pending", "blockedBy": [12, 14]}
|
"subject": "Task 2: Configuration Database \u2014 migration",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
1
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"subject": "Task 3: Template Engine \u2014 flattening",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
1
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"subject": "Task 4: Template Engine \u2014 service write paths",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
1
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"subject": "Task 5: Management commands + ManagementActor",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
4
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 6,
|
||||||
|
"subject": "Task 6: Site Runtime \u2014 stamp the flag on the alarm snapshot",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
1
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 7,
|
||||||
|
"subject": "Task 7: Script surface \u2014 ScriptAlarm.IsMesReportable + Alarms.MesReportableAsync()",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
6
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 8,
|
||||||
|
"subject": "Task 8: Transport bundles",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
1
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 9,
|
||||||
|
"subject": "Task 9: CLI flags + README",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
5
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10,
|
||||||
|
"subject": "Task 10: Central UI \u2014 template alarm dialog + Alarms table",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
4
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 11,
|
||||||
|
"subject": "Task 11: Central UI \u2014 instance override modal (tri-state)",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
4
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 12,
|
||||||
|
"subject": "Task 12: Documentation",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
7,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 13,
|
||||||
|
"subject": "Task 13: Rig \u2014 rebuild + seed script",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
5,
|
||||||
|
7,
|
||||||
|
8,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 14,
|
||||||
|
"subject": "Task 14: Rig \u2014 verify script + live gate + Playwright",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
13
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 15,
|
||||||
|
"subject": "Task 15: Finish \u2014 sweep, review, merge, memory",
|
||||||
|
"status": "completed",
|
||||||
|
"blockedBy": [
|
||||||
|
12,
|
||||||
|
14
|
||||||
|
]
|
||||||
|
}
|
||||||
],
|
],
|
||||||
"lastUpdated": "2026-09-11T00:00:00Z"
|
"lastUpdated": "2026-09-11T14:46:05Z"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user