Waits keep their context
Waiting has a reason and a way back. It need not freeze unrelated work.
A Factory turns your goal into durable work. It runs your agents on your machine, verifies the results and remembers what happened—so the next cycle starts with context.
Your computerThe Factory does the work.Agents · repository · tools · evidence
Cloud control planeDirection travels. History stays.Intents in · status and receipts out
Your phone & chatYou stay in the loop.Cockpit + ChatGPT / Claude · in development
A publication. A product. A service you want to keep improving. Start with the outcome and the boundaries.
You don’t need to begin with forty prompts or a hand-drawn workflow.
Real command in the private core. init creates the scaffold; onboarding must establish readiness before the loop can run.
northstar init \
--dir packs/content-factory \
--slug content-factory \
--goal "Build an evidence-led content system
for danielepelleri.com: publish useful work,
improve discoverability and learn from results."Onboarding connects the goal to capabilities, observable sources, evidence rules and the work to do first. It checks what the project can actually observe, change and verify.
Metrics need measurable sources. Permissions need authority. Missing capabilities stay visible.
The roadmap keeps evolving from authorized evidence and learning.
Domain Builder / Compiler V1 is implemented in the private core. Guided public onboarding is still in development.
The loop runs on the Mac or server that has access to your project. An ordered executor chain can move between Claude Code, Codex and Grok.
Work is selected, executed, independently checked and recorded. A wait for evidence can leave unrelated work free to move.
“Done” needs evidence. A chat message is not enough.
How verification worksA running host, configured tools, permissions and provider quota are required. Durable state supports recovery across sessions and restarts; execution pauses when the host is offline.
The owner view puts the useful questions on one screen: what is running, what was delivered, what is waiting, and what needs you.
Open one URL on your phone. Switch projects. See the last durable progress and how fresh the snapshot is.
The Mac does the work.
Your phone shows what happened.
Owner cockpit live in private preview. The illustrated numbers are sample data; public observations are available on the Live page.
Owner cockpit · live private preview.
Interactive illustration, not a live project.
Ask what is happening. Add a request. Find out why work is waiting—from the conversation where you already work.
The control path is explicit: chat → Orchestro MCP → cloud intent → local governed intake → execution and evidence → cloud readback.
Conversation expresses intent.
The Factory remains the authority.
Hosted MCP is implemented in private preview. ChatGPT / Claude require a configured client; public self-service chat onboarding is not yet available.
Read readiness. Inspect the next work. Run the loop. Check the cloud connection. The direct local interface stays available.
CLI, MCP and web are designed around the same project identity and history. The web is a view into the Factory, not a second backlog.
Explore the CLI referenceCurrent CLI, illustrative pack path. These are separate operations on a configured project, not a copy-and-run installation script.
# Check the configured project
northstar readiness --pack packs/content-factory
# See what can move next
northstar checkpoint --pack packs/content-factory
# Run the selected work
northstar run --pack packs/content-factory
# Keep the configured loop watching
northstar watch --pack packs/content-factory
# Read the cloud connection
northstar cloud status --pack packs/content-factory
# Ask for the local owner view
northstar stato --pack packs/content-factoryWe gave a Content Factory a goal: build an evidence-led publication from real work. Editorial, SEO and discovery work became durable jobs on the same kernel used for software reliability.
A long-form guide connecting real failures, operating loops and designed control.
Publication commit f40812fEngineering story02An evidence-led article about an idempotency key that kept returning a failed job.
Publication commit 3a9e1bfProduct lesson03A published account of finding and correcting unsupported product claims.
Publication commit 51a52d8The original Content Factory was manually configured, before goal-based bootstrap landed.
Factory run branches produced articles and site changes, including broader article coverage in the site’s LLM index.
Framework work added stricter capability readiness and closeout rules for delivered work that remained open.
Publications and Git history checked 4 October 2026. Output is proven here; audience growth, conversion lift and fully hands-off operation are not inferred. Remote owner access is the next product layer.
From the ARVO origin to the Content FactoryDirection from anywhere. Execution stays with the project.
Evidence decides. History survives the agent.
Observe on the web. Ask and guide through MCP.
Repository · APIs · tools
Each Factory has its own domain, tools, permissions, metrics and backlog. The Orchestro core is shared.
Build a useful, discoverable publication.
Own goal · tools · permissions · historyKeep critical product journeys working.
Own goal · tools · permissions · historyDevelop a qualified pipeline within agreed limits.
Own goal · tools · permissions · historyTurn recurring questions into better service.
Own goal · tools · permissions · historyIllustrative workspace states. Content and Reliability are real pilots; Sales and Support are further domains to validate, not generally available products.
Prompt → work → answer
The conversation ends.Goal → durable work → cycles → evidence → learning
The next cycle starts with history.You define the direction.Goal, constraints and evidence guide the next authorized work. You don’t draw every step.
You keep execution with the project.The remote control plane adds visibility and intent; it does not need to become the machine that owns your repository.
Waiting has a reason and a way back. It need not freeze unrelated work.
The worker produces a result. A separate check decides whether the evidence is sufficient.
History can inform new work. Governor, Critic and bounded experiments keep decisions within authority.
Product snapshot · 4 October 2026
Know what is blocked, its scope, and who can unblock it. A recovery action and proof that work resumed are separate facts.
An ordered executor chain can try the next configured worker. A handoff receipt preserves the switch; later progress proves continuation.
Implemented · automatic recovery is not claimed for every Factory.The affected work waits for an authorized answer. Independent work can continue when the checkpoint and authority allow it.
Illustrative · scope must be recorded, never assumed.You set the direction. The Factory keeps the project moving.
Private preview · hands-on onboarding · your agents and tools