Files
mxaccessgw/docs/plans/2026-08-15-perf-review-remediation.md.tasks.json
T
Joseph Doherty b2d8dd70ed
ci / nightly-windev (push) Has been skipped
ci / windows-x86 (push) Successful in 1m12s
ci / java (push) Successful in 2m26s
ci / portable (push) Successful in 7m56s
chore(plans): Phase B implementation complete; as-built note for Task 17
2026-08-15 17:35:05 -04:00

188 lines
3.9 KiB
JSON

{
"planPath": "docs/plans/2026-08-15-perf-review-remediation.md",
"tasks": [
{
"id": 1,
"subject": "Task 1: Named-pipe buffer sizes",
"status": "completed"
},
{
"id": 2,
"subject": "Task 2: Metrics pull-gauge + Interlocked counters",
"status": "completed"
},
{
"id": 3,
"subject": "Task 3: Distributor copy-on-write subscriber snapshot",
"status": "completed"
},
{
"id": 4,
"subject": "Task 4: Dashboard event mirror viewer gating",
"status": "completed"
},
{
"id": 5,
"subject": "Task 5: Snapshot pipeline idle gating + cached config",
"status": "completed"
},
{
"id": 6,
"subject": "Task 6: Reply ownership transfer in MapCommandReply",
"status": "completed"
},
{
"id": 7,
"subject": "Task 7: WorkerClient WaitAsync timeout + WorkerCancel",
"status": "completed",
"blockedBy": [
2
]
},
{
"id": 8,
"subject": "Task 8: Audit pipeline background writer + retention",
"status": "completed"
},
{
"id": 9,
"subject": "Task 9: Parallel session teardown",
"status": "completed"
},
{
"id": 10,
"subject": "Task 10: Dashboard live-data subscription cap",
"status": "completed"
},
{
"id": 11,
"subject": "Task 11: Alarm monitor cached CurrentAlarms",
"status": "completed"
},
{
"id": 12,
"subject": "Task 12: Logging middleware hoist + bearer redaction fix",
"status": "completed"
},
{
"id": 13,
"subject": "Task 13: Auth-path span parsing + limiter keys",
"status": "completed"
},
{
"id": 14,
"subject": "Task 14: Bulk constraint loops, caches, hygiene",
"status": "completed"
},
{
"id": 15,
"subject": "Task 15: Phase A gate \u2014 full gateway suite",
"status": "completed",
"blockedBy": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14
]
},
{
"id": 16,
"subject": "Task 16: Event drain wake signal",
"status": "completed",
"blockedBy": [
15
]
},
{
"id": 17,
"subject": "Task 17: Event queue capacity env plumbing",
"status": "completed",
"blockedBy": [
16
]
},
{
"id": 18,
"subject": "Task 18: STA message-driven completion waits",
"status": "completed",
"blockedBy": [
15
]
},
{
"id": 19,
"subject": "Task 19: Handle registry reverse index + O(1) removals",
"status": "completed",
"blockedBy": [
15
]
},
{
"id": 20,
"subject": "Task 20: Event conversion TryParseExact + compiled accessors",
"status": "completed",
"blockedBy": [
15
]
},
{
"id": 21,
"subject": "Task 21: Drain size memoized at enqueue",
"status": "completed",
"blockedBy": [
16,
17
]
},
{
"id": 22,
"subject": "Task 22: Worker frame writer/reader pooled buffers",
"status": "completed",
"blockedBy": [
15
]
},
{
"id": 23,
"subject": "Task 23: Alarm consumer parse + truncation + cadence",
"status": "completed",
"blockedBy": [
15
]
},
{
"id": 24,
"subject": "Task 24: Phase B verification on windev (psbridge)",
"status": "in_progress",
"blockedBy": [
16,
17,
18,
19,
20,
21,
22,
23
]
},
{
"id": 25,
"subject": "Task 25: Wrap-up docs sweep + follow-ups",
"status": "pending",
"blockedBy": [
24
]
}
],
"lastUpdated": "2026-08-15T18:05:00Z"
}