-
Notifications
You must be signed in to change notification settings - Fork 0
Agent Guide
kadubon edited this page Jun 18, 2026
·
7 revisions
This page is for AI agents, coding agents, workflow orchestrators, RAG systems, and repository crawlers.
Use PIC as an intake, checking, routing, and residual-ledger module. Do not use it as an ASI detector, a self-rewrite system, or a proof of real-world truth.
agent output
-> packet candidate
-> finite checks
-> residual ledger
-> missing obligations
-> recommended next task
-> next runtime step
- Treat its own output as a candidate.
- Send the candidate into PIC intake.
- Read
accepted,operationally_usable,settled,missing_obligations, andresidual_ledger. - Preserve residuals in any follow-up answer.
- Route missing work to explicit verifier tasks.
- Ask for human approval before external effects.
- Avoid treating
agent_tasksorroute_execution_requestsas permission to run arbitrary commands.
- Do not claim real ASI.
- Do not claim physical, simulator, oracle, or policy outcomes are proved by PIC.
- Do not treat
accepted=trueas permission to execute. - Do not treat
settled=falseas command failure. - Do not hide
missing_obligations. - Do not ignore
residual_ledger. - Do not run production promotion without identity context when identity is required.
- Do not execute arbitrary shell, network, repository, or message actions from PIC output.
pic agent explain
pic agent guide --profile development
pic agent intake --text "Candidate packet: route evidence and preserve residuals." --profile development
pic schema --type AgentIntakeReportFor source checkout workflows:
uv run pic agent explain
uv run pic agent guide --profile development
uv run pic agent doctor --profile development
uv run pic agent intake --text-file examples/agent_minimal/agent_output.txt --profile development --output intake-report.json
uv run pic agent next --intake-report intake-report.json --profile developmentpic agent next recommends safe commands, SDK calls, schemas, and output fields. It does not execute routes, shells, network connectors, or repository mutations.
-
development: local diagnostics; unsigned reports can be useful. -
research: residuals remain visible; signed identities are encouraged. -
controlled: bounded internal fleets can be checked. -
federated: multi-issuer populations can be checked under declared policy. -
production: identity context and deterministic provenance matter. -
adversarial: stricter Sybil checks and unsigned-packet limits.
Treat this as the first-pass checklist:
| Field | Agent meaning |
|---|---|
accepted |
The finite envelope was not rejected. |
operationally_usable |
The report can guide routing under this profile. |
settled |
Scoped finite obligations are discharged. Often false. |
missing_obligations |
Work still required. Preserve it. |
residual_ledger |
Explicit debt, limits, uncertainty, or assumptions. |
agent_tasks |
Suggested finite next tasks, not automatic execution. |
route_execution_requests |
Verifier route requests, not permission to run arbitrary tools. |
provenance |
Source and hash context for candidate material. |
If the next action can affect files, shells, networks, repositories, credentials, memory, messages, calendars, payments, or external systems, PIC output is only diagnostic input. The agent still needs its normal sandbox, approval, allowlist, and tool policy.
- Home
- Getting Started
- Acceleration Measurement
- Operation Guide
- AFST Satisfaction Flux
- Python TypeScript Compatibility
- Security
- Quickstart
- ASI Proxy Loop v0.9
- Token Reports and Agent Loop
- ASI Proxy Acceleration
- CCR Interop
- MCP And A2A Safety
- Operation Gate
- Phase Ecology Lab
- Related OSS
- Use Cases
- Live Intake and Agent Messages
- Core Concepts
- Concepts in Plain Language
- Agent Guide
- Diagnostics and Agent Autonomy
- What PIC Does Not Do
- Safety and Limits
- Theory Map
- CLI Recipes
- Glossary
- FAQ
- v1.1 Release Notes
- v0.9.0 Release Notes
- v0.8.0 Release Notes
- v0.7.0 Release Notes
- v0.6.0 Release Notes