A snapshot: read at commit 707a04c7ce8 on 2026-10-18T00:06:01Z by majordomus 0.29.0. Nothing on this page is read again. See it live
external-workspaces
An external workspace is read the way this repository reads anything else, and its content never becomes public by accident
10issuesdevtask.milestone
1readydevtask.milestone
8blockeddevtask.milestone
0activedevtask.milestone
1completedevtask.milestone
The milestone
devtask.milestone- Title
- An external workspace is read the way this repository reads anything else, and its content never becomes public by accident
- Outcome
- A workspace is a declared object of the layer — vendor, identity, what the operator authorised, which browser profile reaches it, which capabilities it is expected to have — and rides the existing kind pipeline onto every surface with no code that special-cases it. Its content is synced by the Node tooling layer that already drives the system browser, lands under `.ai/local/workspaces/`, carries provenance and a support level on every record, and is read back through exactly one capability shaped like `continuity`: served, never published. A sync is incremental from a durable checkpoint, idempotent on replay, fails closed when an observed contract breaks, and never writes a credential anywhere.
- Status
- ACTIVE
- Rank
0- Depends on
- unknown: the record declares no `depends_on`
- Waiting on
- none
- Holds back
- none
- Record
.ai/repo/project/milestones/external-workspaces.yaml- Its issues
- Every issue of this milestone
Where the work is
- Ready
- Blocked
- Waiting
- —
- Active
- —
- In review
- —
- Completion blocked
- —
- Complete
- Cancelled
- —
What holds the most back
What may run at the same time
| Wave | Together | Serialised by scope |
|---|---|---|
| 1 | — |
Every issue
| Readiness | Status | Issue | Title | Wave | Priority | Waiting on | Holds back |
|---|---|---|---|---|---|---|---|
| complete | DONE | I1301 | A workspace is a declared object of the layer; only its content is local | 0 | p0 | — | 9 |
| ready | READY | I1302 | Identity, provenance and support level are typed fields, not prose | 1 | p0 | — | 8 |
| blocked | BLOCKED | I1303 | The store is bounded, measured and invisible to every published projection | 2 | p0 | 4 | |
| blocked | BLOCKED | I1304 | The browser transport is the one this repository already drives | 2 | p0 | 3 | |
| blocked | BLOCKED | I1305 | An observed contract has a fingerprint, a compatibility state and a fixture | 3 | p1 | 2 | |
| blocked | BLOCKED | I1306 | A sync resumes, repeats itself without harm, and says how fresh it is | 4 | p1 | 0 | |
| blocked | BLOCKED | I1307 | The ChatGPT shape is mapped from evidence and never becomes the canonical model | 4 | p1 | 0 | |
| blocked | BLOCKED | I1308 | The executable's share is one capability, shaped like continuity | 3 | p1 | 2 | |
| blocked | BLOCKED | I1309 | The boundaries this milestone asserts are gates, not sentences | 4 | p0 | 1 | |
| blocked | BLOCKED | I1310 | The subsystem is documented where a person looks, and the plan is closed against the repository | 5 | p2 | 0 |
Findings
| Level | Code | Message | Reproduce |
|---|---|---|---|
| WARN | scope_conflict | I1302: shares docs with I1951; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1302: shares share/schemas with I1988; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1302: shares share/schemas with I2401; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1302: shares docs with I2484; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1302: shares docs with I2700; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1302: shares share/schemas with I2701; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1302: shares docs with I2702; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1302: shares docs with I2704; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1302: shares docs with I2705; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1302: shares docs with I2706; they may not run concurrently | majordomus plan validate |
| WARN | scope_conflict | I1302: shares docs with I2709; they may not run concurrently | majordomus plan validate |