Skip to content

What (One-liner)

Canvas generic single agent: a position-anchored actor (office + occupant) reasons over wired evidence via its sourced actor model and emits one stance using the same InstitutionDecision contract as a full institution — debate optional, importance anchored to the office.

How to use

Price Factor (SPY) → Agent (configure actor model) → Portfolio Optimization
                                                    → stance=bullish, 72% confidence → tilt

Debate is optional. Standalone, the agent just reasons. Drop it inside an institution_composite to make it one voice in a committee (the existing Council path).

Core formulas

See frontmatter. Actor model → shared buildAgentSystemPrompt enrichment → /agents/run-stance → InstitutionDecision. No/invalid model output → explicitly-labeled neutral fallback.

Assumptions & applicability

Assumptions: low temperature, maxTokens ≥ 1024, actor model stable, evidence supplied by wired upstream nodes.

Applies to: single-actor views (star trader, office-holder, policy reaction function), position-anchored modelling, lightweight stance nodes feeding portfolio/strategy/risk.

Does not apply to: committee consensus, autonomous operator orchestration (A6), byte-deterministic demos, live decisions.

Known limitations

See frontmatter. Six items: consumes-wired-evidence-not-autonomous / LLM non-determinism / partly hand-authored actor model / labeled fallback / no cross-validation / office-holder modelling caveat.

References

  • Pangura Society Decision-Process Design (2026-06-22)
  • Pangura Sourced Actor Model Design (2026-06-21)

Golden Test

Tier 5 attestation — pending. The contract shape (InstitutionDecision parse + labeled fallback) is unit-tested in singleAgentStance.test.ts + agents.runStance.test.ts.

Changelog

  • 1.0.0 (2026-06-22) — First Active (Society S0; generic position-anchored single agent)

Verifiable intelligence for the decisions that demand scrutiny.