{ "schema": 1, "project": "Thea Software", "atlas_version": "3.56.0", "read_nothing_first": "port first, then load only what it names", "commands": { "port": "python scripts/atlas.py port --frame agent --json", "gate": "python scripts/atlas.py gate --json", "plan": "python scripts/atlas.py plan --task --change --json", "check": "python scripts/atlas.py check", "doctor": "python scripts/atlas.py doctor --json", "policy": "python scripts/agentpolicy.py ", "run": "python scripts/agentrun.py --json", "installed": "atlas --atlas-root port --json; `atlas --where` names the atlas" }, "intents": "use/install/open/run/pull/report: llms.txt, When asked to", "hooks": { "shell": "thea shell --json \"\"", "edit": "thea port --line", "done": "thea verify" }, "output_schema": "tools/atlas-output.schema.json", "identity": { "owner": "HLIntel", "repository": "thea-software", "rename_staged": "HLIntel", "rename_applied": null, "rule": "display renames; what RESOLVES does not \u2014 identity/published_interfaces" }, "processes": [ "autonomous_agent", "debugging", "dependency_change", "endpoint", "implementation", "performance", "polyglot", "security", "strategic_brainstorm" ], "task_contract_schema": "tools/agent-task.schema.json", "reference_contract": "tools/agent-task.example.thea", "controls": [ "approval", "audit", "budget", "effects", "narrow_tools", "sandbox" ], "change_classes": [ "api_change", "concurrency_change", "dependency_change", "performance_change", "quantum_change", "retrieval_change", "security_sensitive", "source_change" ], "task_profiles": [ "autonomous_agent", "database", "debugging", "default", "endpoint", "implementation", "mutation", "performance", "polyglot", "quantum", "reliability", "research", "retrieval", "security" ], "forbidden_context": [ "whole_repo_dump", "unrelated_language_packs", "duplicate_tool_queries" ], "failure_modes": "thea failures --for : mistakes made here, each with its tell and refusal; thea successes: the moves", "not_a_security_boundary": "the runner refuses what it is asked about; an agent that does not ask is bounded by the host, per atlas.yaml/agent_policy/sandbox_requirements", "verify_on": "the exit code, never a line of output" }