Manor Workspace Architecture
SkillProductivityUse when changing, debugging, reviewing, documenting, or testing Manor Workspace behavior, especially when a change crosses chat, Strategist, Proposal, Task, Plan, Workflow, automation, approval, artifact, Knowledge, credits, lifecycle, or Blueprint boundaries.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Manor Workspace Architecture skill
What this skill tells your AI
The instructions your AI receives, as published by manor-os/manor-ai in .agents/skills/manor-workspace-architecture/SKILL.md and read by ahel’s review.
A Workspace is an operating boundary over several runtimes. It is not a Task, a Workflow, a chat room, or a Blueprint. Any change must first identify which runtime node owns the behavior and which downstream contracts it affects.
Required reading
- Read architecture.md completely.
- Locate the requested change on one or more
WS-xxnodes. - Read the code entries and state owners listed for those nodes.
- Trace every outgoing edge from the changed nodes. State which edges are affected and which are intentionally unchanged.
- Use node-test-checklist.md to run the node tests plus the contract tests for every crossed edge.
Change protocol
Before editing code, write a compact impact statement containing:
- entry surface and trigger;
- owning node(s);
- persisted state read and written;
- approval and credit gates crossed;
- terminal success evidence;
- failure, retry, pause, resume, and deletion behavior;
- Blueprint portability impact: portable configuration, runtime state, or entity-level shared policy.
Do not infer behavior from UI text, a Blueprint description, or one service in isolation. Models and execution services are authoritative. A prompt may guide an agent, but it cannot replace a missing runtime edge or persistence contract.
Boundary rules
- Proposal generates context-dependent Task instances. Blueprint never exports those Task rows, their Plans, Steps, Leases, runs, or artifacts.
- A Task Plan step and a Workflow step are different execution models. Do not move behavior between them without tracing approval, retry, output, and UI projection semantics.
- A local file is not a finished Workspace artifact until it is projected to a
durable Knowledge
Documentand returned with a canonical reference. - User chat, scheduled jobs, Strategist reviews, Tasks, and Workflows must all enter the same credit and governance boundaries before billable or external effects.
- Soft delete must stop new work immediately. Purge owns irreversible cleanup.
- Entity-scoped rows are not automatically owned by one Workspace. Export or mutate them only through an explicit entity-level contract.
Completion gate
A Workspace change is complete only when:
- the node's success invariant is proven;
- crossed-edge contracts are tested;
- pause/resume and terminal failure are covered where applicable;
- artifacts are visible through their durable contract, not only on disk;
- credits and approvals cannot be bypassed through another entry surface;
- Blueprint install/export semantics remain accurate or are updated together.
Signals
- GitHub stars
- 171
- Forks
- 52
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
manor-workspace-architecture- Source
- github.com/manor-os/manor-ai