Veritas Integration
Veritas is SO1’s curated prompt library containing 255 validated prompts. Agents both consume prompts (for context and patterns) and produce prompt drafts (from learned patterns).What is Veritas?
Veritas is a structured prompt library that provides:- Reusable prompt fragments for common tasks
- Versioned and validated prompts
- Domain-organized content
- Bidirectional integration with agents
Prompt Categories
- Task Prompts
- Fragment Prompts
- Chain Prompts
Single-purpose instructions for specific tasks.Example ID: Used by: Single agents for specific operations
vrt-a1b2c3d4Agent Configuration
Each agent declares its Veritas integration in YAML frontmatter:Consuming Prompts
Agents reference prompts by their Veritas ID:| Field | Description |
|---|---|
id | Unique Veritas ID (format: vrt-xxxxxxxx) |
purpose | Why this agent uses this prompt |
Producing Prompts
When agents discover novel patterns:| Field | Description |
|---|---|
category | Type: task, fragment, or chain |
output_path | Where draft prompts are saved |
Prompt Flow
Prompt ID Format
Veritas IDs follow a consistent format:vrt-a1b2c3d4- Workflow patternsvrt-wh001xyz- Webhook securityvrt-chain001- Design chain
Prompts by Domain
Automation Domain
Automation Domain
| Prompt ID | Purpose | Used By |
|---|---|---|
vrt-a1b2c3d4 | Workflow design patterns | Workflow Architect |
vrt-e5f6g7h8 | Error handling | Workflow Architect |
vrt-wh001 | Webhook patterns | Webhook Engineer |
vrt-sec001 | Webhook security | Webhook Engineer |
vrt-cron01 | Cron patterns | Schedule Optimizer |
vrt-tz01 | Timezone handling | Schedule Optimizer |
Engineering Domain
Engineering Domain
| Prompt ID | Purpose | Used By |
|---|---|---|
vrt-hono01 | Hono patterns | Hono Backend |
vrt-zod01 | Zod validation | Hono Backend |
vrt-next01 | Next.js patterns | Next.js Frontend |
vrt-react01 | React patterns | Next.js Frontend |
Prompts Domain
Prompts Domain
| Prompt ID | Purpose | Used By |
|---|---|---|
vrt-meta001 | Meta-prompts | Prompt Refiner |
vrt-clarity01 | Clarity patterns | Prompt Refiner |
vrt-chain001 | Chain patterns | Chain Architect |
vrt-flow001 | Data flow | Chain Architect |
vrt-fragment001 | Fragment patterns | Fragment Curator |
vrt-compose01 | Composition | Fragment Curator |
Incident Domain
Incident Domain
| Prompt ID | Purpose | Used By |
|---|---|---|
vrt-incident01 | Playbooks | Incident Commander |
vrt-comms01 | Communications | Incident Commander |
vrt-triage01 | Triage patterns | Triage Responder |
vrt-symptoms01 | Symptom mapping | Triage Responder |
vrt-rca01 | RCA frameworks | Postmortem Analyst |
vrt-5whys01 | 5 Whys technique | Postmortem Analyst |
Draft Prompt Schema
Agent-produced drafts must conform to this schema:Review Process
- Agent produces draft → saved to
veritas/agent-prompts/ - Human reviews → checks accuracy, relevance, quality
- Approval → promoted to Veritas core with new ID
- Rejection → feedback provided, draft deleted or revised