Skip to content
Cockpit0.29.0
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

WaveTogetherSerialised by scope
1—

Every issue

ReadinessStatusIssueTitleWavePriorityWaiting onHolds back
completeDONEI1301A workspace is a declared object of the layer; only its content is local0p0—9
readyREADYI1302Identity, provenance and support level are typed fields, not prose1p0—8
blockedBLOCKEDI1303The store is bounded, measured and invisible to every published projection2p04
blockedBLOCKEDI1304The browser transport is the one this repository already drives2p03
blockedBLOCKEDI1305An observed contract has a fingerprint, a compatibility state and a fixture3p12
blockedBLOCKEDI1306A sync resumes, repeats itself without harm, and says how fresh it is4p10
blockedBLOCKEDI1307The ChatGPT shape is mapped from evidence and never becomes the canonical model4p10
blockedBLOCKEDI1308The executable's share is one capability, shaped like continuity3p12
blockedBLOCKEDI1309The boundaries this milestone asserts are gates, not sentences4p01
blockedBLOCKEDI1310The subsystem is documented where a person looks, and the plan is closed against the repository5p20

Findings

LevelCodeMessageReproduce
WARNscope_conflictI1302: shares docs with I1951; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI1302: shares share/schemas with I1988; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI1302: shares share/schemas with I2401; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI1302: shares docs with I2484; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI1302: shares docs with I2700; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI1302: shares share/schemas with I2701; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI1302: shares docs with I2702; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI1302: shares docs with I2704; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI1302: shares docs with I2705; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI1302: shares docs with I2706; they may not run concurrentlymajordomus plan validate
WARNscope_conflictI1302: shares docs with I2709; they may not run concurrentlymajordomus plan validate