Skip to content

Commit 58860ba

Browse files
++
1 parent 629b5c4 commit 58860ba

File tree

3 files changed

+18
-10
lines changed

3 files changed

+18
-10
lines changed

.tasks/backlog/TASK-031-web-service-worker-fallback.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
- [x] Planned
55
- [ ] Assigned
66
- [ ] In Progress
7-
- [x] Blocked (reason: depends on TASK-063 browser foundation)
7+
- [ ] Blocked
88
- [ ] Complete
99

1010
## Priority
@@ -23,14 +23,18 @@ subagent (general)
2323
-`effect-native/.specs/crsql-mesh/requirements.md` (contains Phase 2 EARS for browser multi-tab)
2424
-`effect-native/.specs/crsql-mesh/design.md` (contains browser multi-tab design sketch)
2525
-`effect-native/.specs/crsql-mesh/plan.md` (contains RGRTDD slices)
26-
- **Blocked by**: `.tasks/backlog/TASK-063-browser-multitab-foundation.md` (F5-F8 must be done first)
26+
- ✅ Unblocked by: `.tasks/done/TASK-063-browser-multitab-foundation.md` (F5-F8 complete)
2727

2828
## Constraint
2929
This work is TypeScript-heavy.
3030

3131
Per `AGENTS.md` (TypeScript Work Rule): **all TypeScript work happens in the `effect-native/` submodule** and must follow the spec-first workflow in `effect-native/.specs/AGENTS.md`.
3232

33-
This task is unblocked: Phase 2 requirements now exist in `effect-native/.specs/crsql-mesh/requirements.md` (browser multi-tab section).
33+
Unblocked prerequisites:
34+
- ✅ Specs exist: `effect-native/.specs/crsql-mesh/requirements.md`, `effect-native/.specs/crsql-mesh/design.md`, `effect-native/.specs/crsql-mesh/plan.md`
35+
- ✅ Foundation exists: `.tasks/done/TASK-063-browser-multitab-foundation.md` (Coordinator/Provider unit-tested scaffolding)
36+
37+
Remaining blocker: needs Tom authorization to proceed with TS Phase 5 coding per `effect-native/.specs/AGENTS.md`.
3438

3539
## Description
3640
Add a Service Worker fallback for environments where SharedWorker is unavailable.

.tasks/backlog/TASK-032-web-reactive-subscriptions.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
- [x] Planned
55
- [ ] Assigned
66
- [ ] In Progress
7-
- [x] Blocked (reason: depends on TASK-063 browser foundation)
7+
- [ ] Blocked
88
- [ ] Complete
99

1010
## Priority
@@ -23,14 +23,18 @@ subagent (general)
2323
-`effect-native/.specs/crsql-mesh/requirements.md` (contains Phase 2 EARS for browser multi-tab)
2424
-`effect-native/.specs/crsql-mesh/design.md` (contains browser multi-tab design sketch)
2525
-`effect-native/.specs/crsql-mesh/plan.md` (contains RGRTDD slices)
26-
- **Blocked by**: `.tasks/backlog/TASK-063-browser-multitab-foundation.md` (F5-F8 must be done first)
26+
- ✅ Unblocked by: `.tasks/done/TASK-063-browser-multitab-foundation.md` (F5-F8 complete)
2727

2828
## Constraint
2929
This work is TypeScript-heavy.
3030

3131
Per `AGENTS.md` (TypeScript Work Rule): **all TypeScript work happens in the `effect-native/` submodule** and must follow the spec-first workflow in `effect-native/.specs/AGENTS.md`.
3232

33-
This task is unblocked: Phase 2 requirements now exist in `effect-native/.specs/crsql-mesh/requirements.md` (browser multi-tab section).
33+
Unblocked prerequisites:
34+
- ✅ Specs exist: `effect-native/.specs/crsql-mesh/requirements.md`, `effect-native/.specs/crsql-mesh/design.md`, `effect-native/.specs/crsql-mesh/plan.md`
35+
- ✅ Foundation exists: `.tasks/done/TASK-063-browser-multitab-foundation.md` (Coordinator/Provider unit-tested scaffolding)
36+
37+
Remaining blocker: needs Tom authorization to proceed with TS Phase 5 coding per `effect-native/.specs/AGENTS.md`.
3438

3539
## Description
3640
Provide a narrow notification/subscription surface so tab B can react when tab A writes.

research/zig-cr/92-gap-backlog.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ Pick disjoint tasks from `.tasks/backlog/`:
2222
- Coordinator + Provider classes
2323
- 9 coordinator tests, 14 provider tests
2424
- ✅ Browser specs: `.tasks/done/TASK-053-spec-browser-runtime-phase1.md`, `.tasks/done/TASK-054-spec-browser-runtime-phase2.md`
25-
- (Now unblocked) Service Worker fallback F11-F12: `.tasks/backlog/TASK-031-web-service-worker-fallback.md`
26-
- (Now unblocked) Reactive subscriptions F9-F10: `.tasks/backlog/TASK-032-web-reactive-subscriptions.md`
25+
- (Unblocked; needs TS authorization gate) Service Worker fallback F11-F12: `.tasks/backlog/TASK-031-web-service-worker-fallback.md`
26+
- (Unblocked; needs TS authorization gate) Reactive subscriptions F9-F10: `.tasks/backlog/TASK-032-web-reactive-subscriptions.md`
2727

2828
- **Upstream goodwill (de-prioritized)**
2929
- Scope decision (later): `.tasks/backlog/TASK-055-tom-scope-upstream-feedback.md`
@@ -91,8 +91,8 @@ Foundation (completed Round 36):
9191
- [x] Coordinator + Provider foundation (F5-F8) → `.tasks/done/TASK-063-browser-multitab-foundation.md`
9292

9393
Implementation tasks (unblocked — foundation done):
94-
- [ ] Reactive subscriptions F9-F10 → `.tasks/backlog/TASK-032-web-reactive-subscriptions.md`
95-
- [ ] Service Worker fallback F11-F12 → `.tasks/backlog/TASK-031-web-service-worker-fallback.md`
94+
- [ ] Reactive subscriptions F9-F10 → `.tasks/backlog/TASK-032-web-reactive-subscriptions.md` (unblocked; TS authorization gate)
95+
- [ ] Service Worker fallback F11-F12 → `.tasks/backlog/TASK-031-web-service-worker-fallback.md` (unblocked; TS authorization gate)
9696

9797
Note: TS work is spec-gated under `effect-native/.specs/AGENTS.md`.
9898

0 commit comments

Comments
 (0)