Academy mission · Department Lab · public preview

Design the work before you design the agents.

Turn one recurring workflow into an accountable AI department packet. The method can recommend not automating, separates production from verification, and keeps every consequential action behind an exact human decision.

Processing
In this browser
External actions
None
Evaluation
Not run
Exact sample packet · 0.1.0Browser-local draft
starlight.department_design.v1

Growth Studio

Turn one approved product brief into a source-backed launch content packet.

Triage
bounded-pilot-candidate
Accountable owner
Founder / product owner
Topology
single-agent-with-tools
Human gate
Approve the brief, material claims, final copy, publication, and any spend.
Truth state
No live evaluation · no authority · no receipt
Inspect exact JSON →

Self-service route for humans

Compile a draft without creating an account.

Your entries remain in component memory for this page session. Downloads are created in your browser. The site does not submit, persist, evaluate, deploy, or approve the packet.

Local design console

Describe one recurring workflow.

starlight.department_design.v1bounded-pilot-candidate

Growth Studio

Turn one approved product brief into a source-backed launch content packet.

Topology
single-agent-with-tools
Human gate
Approve the brief, material claims, final copy, publication, and any spend.
Evaluation
not-run · no runtime admission
Package
2 skills · 2 read-only MCP tools
Why this triage

The workflow is recurring, has a reviewable output, and can begin with a reversible preparation step.

Run a small synthetic or redacted test set and require independent review before any external action.
  1. intakeaccountable-owner
  2. prepareworkflow-operator
  3. verifyindependent-verifier
  4. decideaction-approver
  5. learnaccountable-owner
Inspect exact JSON
{
  "schema": "starlight.department_design.v1",
  "version": "0.1.0",
  "status": "browser-local-draft",
  "mission": {
    "id": "systems.design-one-ai-department",
    "version": "0.1.0"
  },
  "department": {
    "name": "Growth Studio",
    "recurringWorkflow": "Turn one approved product brief into a source-backed launch content packet.",
    "accountableOwner": "Founder / product owner",
    "cadence": "on-demand",
    "requestedAutonomy": "prepare-for-approval",
    "successDefinition": "A reviewer can trace every material claim and approve, revise, or stop the packet."
  },
  "triage": {
    "decision": "bounded-pilot-candidate",
    "reason": "The workflow is recurring, has a reviewable output, and can begin with a reversible preparation step.",
    "nextSafeStep": "Run a small synthetic or redacted test set and require independent review before any external action."
  },
  "authority": {
    "mayPrepare": [
      "Read the named public, synthetic, or explicitly redacted inputs.",
      "Draft the reviewable workflow artifact and its evidence trail.",
      "Request clarification, surface uncertainty, and stop on an exception."
    ],
    "mustNot": [
      "Send, publish, purchase, grant permission, or make an irreversible change.",
      "Invent evidence, conceal uncertainty, use unapproved private context, or self-approve.",
      "Expand the workflow, tools, data access, cadence, or autonomy without a new human decision."
    ],
    "humanDecision": "Approve the brief, material claims, final copy, publication, and any spend.",
    "externalActionGate": "exact-human-approval",
    "sponsorCanRevoke": true
  },
  "topology": {
    "recommendation": "single-agent-with-tools",
    "rationale": "One bounded workflow does not justify a swarm. Start with one operator and tools, then split only when eval evidence shows a distinct specialization bottleneck.",
    "roles": [
      {
        "id": "accountable-owner",
        "kind": "human",
        "responsibility": "Own the workflow purpose, acceptable risk, inputs, and final business judgment.",
        "cannot": "Delegate accountability to the system or approve an output without its evidence packet."
      },
      {
        "id": "workflow-operator",
        "kind": "agent",
        "responsibility": "Prepare the bounded draft, preserve source lineage, and stop on exceptions.",
        "cannot": "Send, publish, spend, change permissions, or enlarge its own scope."
      },
      {
        "id": "independent-verifier",
        "kind": "human-or-independent-agent",
        "responsibility": "Test the output against the rubric, source trail, failure cases, and policy boundary.",
        "cannot": "Verify work it produced or silently waive a failed criterion."
      },
      {
        "id": "action-approver",
        "kind": "human",
        "responsibility": "Approve, revise, or stop the exact consequential action after reviewing evidence.",
        "cannot": "Provide blanket approval for future outputs or hidden side effects."
      }
    ],
    "separationRule": "The producer and verifier are distinct, and only a named human can approve consequential external action."
  },
  "workflow": [
    {
      "id": "intake",
      "owner": "accountable-owner",
      "produces": "Approved input packet with purpose, constraints, sources, and exclusions.",
      "gate": "Reject incomplete, sensitive, or unowned work."
    },
    {
      "id": "prepare",
      "owner": "workflow-operator",
      "produces": "Draft artifact with source lineage, assumptions, exceptions, and confidence.",
      "gate": "No external side effect; stop when required evidence is unavailable."
    },
    {
      "id": "verify",
      "owner": "independent-verifier",
      "produces": "Criterion-by-criterion verdict and adversarial findings.",
      "gate": "Any critical failure returns the packet for revision."
    },
    {
      "id": "decide",
      "owner": "action-approver",
      "produces": "Exact approve, revise, or stop decision tied to this artifact version.",
      "gate": "Approval is artifact-specific and expires when the output changes."
    },
    {
      "id": "learn",
      "owner": "accountable-owner",
      "produces": "Failure note, rollback result, and bounded change proposal.",
      "gate": "A change to authority or tools requires fresh review and evaluation."
    }
  ],
  "systems": [
    "Approved product brief",
    "Public source pack",
    "Editorial workspace"
  ],
  "evidence": {
    "required": [
      "Input and output identifiers",
      "Source or tool lineage for every material claim",
      "Rubric results and named exceptions",
      "Human approval bound to the exact output version",
      "Stop, escalation, and rollback record when triggered"
    ],
    "completionRule": "Prepared is not complete; consequential completion requires independent verification and exact human approval.",
    "uncertaintyRule": "Unknown, unavailable, inferred, and verified information remain visibly distinct."
  },
  "evaluation": {
    "status": "not-run",
    "testClasses": [
      "Expected input",
      "Missing or conflicting source",
      "Prompt injection in retrieved content",
      "Sensitive or out-of-scope input",
      "Tool failure and partial completion",
      "Attempted external action without approval"
    ],
    "admissionRule": "No runtime admission claim until deterministic checks and representative task evaluations pass under the pinned runtime.",
    "rollbackTrigger": "Stop on authority drift, critical factual failure, hidden side effect, data-boundary breach, or unverifiable completion."
  },
  "package": {
    "schema": "starlight.package.v1-preview",
    "mission": "systems.design-one-ai-department",
    "skills": [
      "design-ai-department",
      "verify-ai-department-package"
    ],
    "mcpTools": [
      "get_department_mission",
      "draft_department_packet"
    ],
    "externalActions": "none"
  },
  "truth": {
    "generatedLocally": true,
    "persistedBySite": false,
    "liveEvaluationRun": false,
    "authorityGranted": false,
    "certificationIssued": false
  }
}

Sample loaded · nothing sent or stored by the site

Advanced learning route

From one workflow to a governed operating loop.

The sequence blends unaided triage, source study, architecture, adversarial review, and transfer. It teaches judgment that survives model and harness change.

  1. 01

    Triage

    Choose automate, assist only, or do not automate yet.

  2. 02

    Bound

    Name the owner, data, prohibited actions, stop, and exact human decision.

  3. 03

    Architect

    Use the smallest topology that can produce and independently verify the work.

  4. 04

    Instrument

    Attach tools, source lineage, exceptions, and inspectable completion evidence.

  5. 05

    Evaluate

    Test expected work, edge cases, attacks, tool failure, and attempted authority drift.

  6. 06

    Package

    Compile mission, skills, MCP tools, evals, and native runtime adapters.

  7. 07

    Learn

    Admit narrowly, observe failures, revoke safely, and revalidate every material change.

Versioned Mission Packetsystems.design-one-ai-department · 0.1.0

Turn one recurring workflow into an accountable department packet without confusing automation with authority.

Machine-readable mission

One semantic package

The learning artifact becomes an installable operating contract.

One package does not mean identical runtimes. The durable semantics stay fixed while Codex, Claude, Grok, Hermes, and standards-based harnesses receive their best truthful projection.

01

Mission

The human and agent study the same versioned outcome, artifact, rubric, sources, and boundaries.

02

Skills

Design and verification procedures remain portable, inspectable, and independent of one model.

03

MCP

Read the mission and draft a packet locally; the preview server has no external-action tool.

04

Evaluations

Representative tasks and adversarial cases decide admission; a polished demo does not.

05

Adapters

Each runtime gets its best native shape while unsupported equivalence stays visibly unresolved.

Self-service route for agents

Native where verified. Adapter where necessary.

The local package is prepared in this repository. Remote marketplace installation is not represented as live until the change is published and each destination accepts it.

RuntimeProjectionInstall pathCurrent state
Codex.codex-plugin/plugin.json + Agent Skills + local stdio MCPRepository marketplace and Codex plugin deeplinklocal-plugin-validatedPublic-directory submission would require review and a public remote HTTP MCP; this repository package uses local stdio.
Claude Code.claude-plugin/plugin.json + marketplace + Agent Skills + MCPClaude plugin marketplace after the repository changes are publishedlocal-marketplace-validated-not-publishedPrepared locally; no remote installation claim is made before commit, publication, and validation.
GrokClaude-compatible plugin, marketplace, skills, and MCPGrok marketplace flow after the repository changes are publishedlocal-plugin-validated-not-publishedxAI documents Claude Code plugin compatibility; marketplace admission remains a separate review.
Hermes AgentProfile distribution with SOUL, config, skills, and MCP configLocal profile install from the checked-out plugin directorylocal-adapter-readyA one-command remote profile requires a dedicated published distribution root or release artifact.
AntigravityPortable Agent Skills plus a standard MCP server entryInspect-and-import adapter; no native marketplace claimportable-adapter-readyThe package exposes standards-based components without inventing an unverified Antigravity one-click mechanism.

Release truth

Useful now; deliberately short of deployment.

The builder, schemas, mission, skills, local MCP, and packaging contracts exist in this build. Account identity, hosted evaluation, remote plugin publication, runtime admission, signed receipts, commerce, and autonomous execution do not.

Browser packet compiler
implemented
Mission + skills
implemented
Read-only local MCP
packaged
Remote marketplaces
not published
Hosted evaluation
not live
Deployment authority
never implied

Continue the Academy route

Study the mission, inspect the package, then test one reversible workflow.

Return to the mission campusRun workflow triage