Edit the definition here. This YAML block is the original. Git copies are versioned exports for releases, experiments or migration.
Version 0.5 · Owner-selected defaults; the new native recipe remains a qualification candidate.
# Factory Lab declaration; version 0.5.
# Interpreted by AgentOps; not applied configuration.
# Native tools enforce only what is configured and verified in them.
# This file grants no authority or access and does not override existing holds.
# Inspired by Warp Factories; not their schema or a compatible Warp definition.
# Reference: https://www.warp.dev/blog/the-factory-stack
definition_version: "0.5"
name: arcitai-factory-lab
description: Develop, qualify and publish the portable Factory method.
status: candidate
context:
home: https://gustavanderson.notion.site/Factory-a-practical-guide-4046d2e17f568159a603de2dd6b91c2a
skills: https://gustavanderson.notion.site/5e1552911ffc42b8a999609cc6847a00
work: https://github.com/arcitai/factory/issues
native_artifacts: https://github.com/arcitai/factory
lead_source_access: factory-pages-read-update-insert
worker_context: selected-versioned-skill-and-context-files
upstream_credentials: native-broker-outside-execution-boundary
workspace:
selected: t3-code # Lab choice, not a method requirement
channel: stable # stable preferred; Lab moved to it on 29 October 2026 (#34)
candidate_version: 0.1.5
environments: separate-project-lead-and-narrower-worker-environments
shared_environment: explicit-trusted-related-projects-only
operator_view: one-native-gui
qualification: required-for-selected-capabilities
agents:
lead:
skill: https://gustavanderson.notion.site/4056d2e17f56819cbe9df834bc7819f0
foundation:
skill: https://gustavanderson.notion.site/4056d2e17f5681edb778c29cc5faa9a0
evaluator:
skill: https://gustavanderson.notion.site/4056d2e17f5681e1b1b7d2bc2b5d783c
work_modules:
software:
skills:
triage: https://gustavanderson.notion.site/4056d2e17f5681668e80d9aa3cccdf61 # released reference 0.1.4
specify: https://gustavanderson.notion.site/4056d2e17f568177aee7f7fc46918863 # released reference 0.1.4
implement: https://gustavanderson.notion.site/4056d2e17f5681a4bee6c4d5bc4da0ac # released reference 0.1.18
review: https://gustavanderson.notion.site/4056d2e17f5681c1857be250346718f8 # released reference 0.1.18
defence:
skill: https://gustavanderson.notion.site/4056d2e17f5681d38bd0feb651c8fd22 # released reference 0.1.4
scope: authorized-only
bi: not-yet-packaged
research: not-yet-packaged
policy:
source: https://gustavanderson.notion.site/4056d2e17f56819cbe9df834bc7819f0
reference: references/policy.md # within policy.source skill, not a repo-root path
admission: owner-or-explicit-delegate
delivery: owner-or-explicit-delegate
review:
reviewer_count: 2
roles: [objective-domain-evidence, qualitative-intent-and-outcome]
overrides: project-or-task-within-mandate-and-stronger-requirements
blocking: required-reviewers-resolve-blocking-concerns
independence: fresh-context-each
criteria: original-accepted-task
method_changes: concrete-owner-decision-or-explicit-delegation
limits: agreed-before-execution
evaluation:
role: evaluator
benchmarks: [] # none qualified for this recipe
proposed_experiments:
- https://github.com/arcitai/factory/issues/97
operations:
notes: https://gustavanderson.notion.site/4056d2e17f5681a79c09f46f42742989
automations: lab-native-issue-intake-every-180-minutes # Lab-only T3 schedule bound to the pinned AgentOps; dispatch, not completion; shipping defaults open
maintenance_owner: to-be-decided
access_and_isolation: qualify-in-native-tools
qualification:
installed_recipe: not-qualified
evidence: https://github.com/arcitai/factory/blob/main/docs/qualification.md
AgentOps reads the declaration. It does not apply settings or grant access by itself; the chosen tools enforce their actual configuration.
The default is two independent reviewers with the roles above; projects and tasks may override it within their mandate. Automation defaults and the update owner remain to be decided.
Warp’s platform validates and applies its definition. We currently have an agent-interpreted declaration, without that platform engine. See Warp’s definition and Foreman instructions.