What problem does it solve?
It lets you smoke-test or schedule a single iteration of the sales autopilot business-pod without spawning real LLM workers, validating templates, agent types, and budget reservations safely in dry-run mode.
Core Features & Use Cases
- Pod Template Validation: Loads templates/sales.json and validates it against the pod-schema, reporting JSON-pointer paths on violations.
- Budget Reservation: Reserves budget via a file-based ledger with configurable caps and reservation expiry, honoring ADR-164.1 constraints.
- Status Envelope Emission: Appends a pod-status envelope to the federation BBS JSONL backing store and emits a structured JSON summary line for /loop ingestion.
- Use Case: Run a scheduled dry-run tick of the sales pod to verify agent resolution and budget accounting before Phase 3 enables live LLM dispatch.
Quick Start
Run the pod-sales skill in dry-run mode with the default sales template to execute one validated tick and view the JSON status summary.