44 lines
1.4 KiB
YAML
44 lines
1.4 KiB
YAML
name: tenant_charter_synthesis
|
|
description: "Synthesizes a formal Charter for a new sovereign Tenant, ensuring architectural purity and black-box operational capacity."
|
|
model: power
|
|
system: agent_prompt
|
|
agent_prompt:
|
|
- "= identity.md"
|
|
sections:
|
|
- project
|
|
- history
|
|
- rag
|
|
- message
|
|
- instructions
|
|
steps:
|
|
- type: think
|
|
hint: |
|
|
Analyze the proposed Tenant. You must define:
|
|
1. Mission: A singular, non-generalist objective.
|
|
2. Input/Output: Define the clear black-box boundary.
|
|
3. Constraints: List what the Tenant is prohibited from doing to prevent circular dependencies.
|
|
4. Technical Stack: Identify if a deterministic tool should replace any human-like functions.
|
|
|
|
Ensure the charter is narrow and sovereign.
|
|
- type: document
|
|
filename: "charter"
|
|
- type: package
|
|
packet_type: CharterFinalization
|
|
schema:
|
|
status: "string"
|
|
tenant_slug: "string"
|
|
architectural_purity_score: "integer"
|
|
hint: "Record the completion of the architectural audit."
|
|
- type: close
|
|
rag_update: true
|
|
adjudication:
|
|
enabled: true
|
|
pass_threshold: 90
|
|
deliverable_type: coordination
|
|
criteria:
|
|
architectural_purity:
|
|
weight: 60
|
|
description: "The charter defines a narrow, non-redundant service boundary with clear I/O."
|
|
operational_sovereignty:
|
|
weight: 40
|
|
description: "The entity can function as a discrete black box without recursive loops." |