Problem
Engineer/agent reproducibility and write-coordination surfaces (write modes, capabilities, composite transactions, invocation descriptors) are invisible in the extension.
Tracks under #1 (Phase 4).
Objective
Expose write mode and capabilities in Check Environment / status; Advanced palette commands for enable capability, prepare/invoke descriptor, list algorithm runs, and expert composite publish — agent-exportable artifacts.
Debt / regime
- Debt type: development + product-framing
- Quality regime: B (product) / A (compute correctness for descriptors)
Requirements
- Show write mode on open/Check Environment (default
single_writer); Advanced command to open with queued_writer / optimistic_multi_writer when supported.
GraphForge: Show Capabilities / Enable Capability… (flat).
- Advanced: prepare/invoke descriptor for a verb path; list algorithm runs; export last descriptor fingerprint/bytes to an editor (agent-friendly).
- Composite publish entry is Advanced-only with link to engine docs; no visual builder.
- Destructive/expert ops require confirm.
Acceptance Criteria
BDD Completion Scenarios
Scenario: Write mode visible
Given open project
When user runs Check Environment
Then write mode is reported
Scenario: Export descriptor
Given open project
When user prepares a rank invocation and exports descriptor
Then editor buffer contains fingerprint/canonical artifact
Implementation Notes
Observability
Report mode + capabilities list; never log full composite payloads by default.
Security And Privacy
Composite/capability changes mutate project — confirm; no secrets in exported descriptors.
Testing
- Unit for mode/capability formatting
- Manual expert paths gated on binding
- Document non-automated rationale if composite too heavy for CI
Documentation
- README Power / Advanced commands; link ADR 0015 write modes + composite contract docs
Non-Goals
- Full composite visual builder
- MCP exposure (later)
- Changing engine write-mode semantics
Related Issues
Open Questions
- Whether queued/optimistic modes need a dedicated “reopen project with mode” confirm flow
Problem
Engineer/agent reproducibility and write-coordination surfaces (write modes, capabilities, composite transactions, invocation descriptors) are invisible in the extension.
Tracks under #1 (Phase 4).
Objective
Expose write mode and capabilities in Check Environment / status; Advanced palette commands for enable capability, prepare/invoke descriptor, list algorithm runs, and expert composite publish — agent-exportable artifacts.
Debt / regime
Requirements
single_writer); Advanced command to open withqueued_writer/optimistic_multi_writerwhen supported.GraphForge: Show Capabilities/Enable Capability…(flat).Acceptance Criteria
BDD Completion Scenarios
Scenario: Write mode visible
Given open project
When user runs Check Environment
Then write mode is reported
Scenario: Export descriptor
Given open project
When user prepares a rank invocation and exports descriptor
Then editor buffer contains fingerprint/canonical artifact
Implementation Notes
writeModeoptions on construct;enableCapability,projectCapabilitiesprepare*Invocation,invokeDescriptor,invokeRecorded,listAlgorithmRunspublishCompositeTransaction— expert path onlyObservability
Report mode + capabilities list; never log full composite payloads by default.
Security And Privacy
Composite/capability changes mutate project — confirm; no secrets in exported descriptors.
Testing
Documentation
Non-Goals
Related Issues
Open Questions