{"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}}