diff --git a/templates/tenant_charter_standardization.yml b/templates/tenant_charter_standardization.yml new file mode 100644 index 0000000..ff7aed2 --- /dev/null +++ b/templates/tenant_charter_standardization.yml @@ -0,0 +1,42 @@ +name: tenant_charter_standardization +description: "Architectural synthesis of a sovereign Tenant's Charter, ensuring narrow service boundaries and black-box operational capacity." +system: agent_prompt +agent_prompt: + - "= identity.md" +sections: + - agent + - project + - history + - rag + - message + - instructions +steps: + - type: think + hint: | + Analyze the proposed business unit through the lens of Silas's Architectural Standards. + 1. Define the 'Black Box' boundary: What is the exact transformation performed on inputs? + 2. Identify the core service: Is it a specific, non-generalist mission? + 3. Audit for circularity: Does this unit depend on another internal unit in a way that creates a recursive loop? + 4. Strategy: Draft the 'charter.md' content including Role, Core Directives, and Input/Output definitions. + - type: document + filename: charter + - type: package + packet_type: CharterFinalization + schema: + charter_status: "string" + primary_directive: "string" + sovereignty_score: "integer 1-100" + hint: "Serialize the architectural status and metadata of the drafted charter." + - type: close + rag_update: true +adjudication: + enabled: true + pass_threshold: 90 + deliverable_type: coordination + criteria: + architectural_purity: + weight: 60 + description: "Charter defines a narrow, non-generalist service boundary with zero redundancy." + operational_sovereignty: + weight: 40 + description: "The unit is described as a discrete black-box capable of independent operation." \ No newline at end of file