Some checks are pending
CI / lint-and-test (push) Waiting to run
* make Leo skill onboarding clean-context reproducible * harden Leo clean-context skill acceptance
4.7 KiB
4.7 KiB
Leo / Teleo Skill Pack - 2026-07-15
Purpose: give a new engineer or agent one repo-native route into Leo/Teleo architecture, operations, database lifecycle, proof tiers, secrets, and recovery without relying on historical chat or unmerged branch prose.
The pack lives under .agents/skills/, contains no credentials, and grants no
production database mutation or GCP promotion authority.
Clean-Context Entry Point
From the repository root:
.agents/skills/teleo-leo-onboarding/scripts/validate_skill_pack.py --root .
.agents/skills/teleo-leo-onboarding/scripts/install_skill_pack.py \
--root . \
--target /private/tmp/teleo-clean-agent/skills
.agents/skills/teleo-leo-onboarding/scripts/run_clean_context_canary.py --root .
The validator uses standard-library Python through its executable shebang. For
pytest, create the repository virtual environment from README.md and use
.venv/bin/python; do not assume a bare python executable exists.
Skills In This Pack
teleo-leo-onboarding: product, architecture, task router, and first canary.working-leo-m3taversal-outcomes: exact identity discipline and working-Leo proof ceiling.teleo-vps-runtime-ops: VPS services, Postgres, incidents, and cleanup.teleo-gcp-parity-ops: GCP/Cloud SQL parity, no-send replay, and rollback.teleo-kb-db-change-workflow: source ingestion through guarded proposal/apply.teleo-reconstruction-recovery: snapshot, ledger, and semantic recovery modes.leo-telegram-canary-ops: authorized Leo-specific Telegram canaries.teleo-infra-provenance: repository, deploy, runtime, DB, and proof provenance.teleo-proof-handoff: tiered evidence and continuation handoffs.nousresearch-hermes-agent: Hermes packaging and runtime boundaries.teleo-db-operator: read-first pipeline SQLite operation.private-password-storage: device-local secure input and presence checks.crabbox: isolated remote Linux and CI proof.decision-engine-refinement: replayable evaluator and model-quality work.living-ip-kb-interop: propose-first external-agent KB access.openclaw-agent: no-secret OpenClaw workspace packaging.
The machine-readable topic coverage and exact paths are in
docs/reports/leo-working-state-20260709/skill-pack-manifest.json.
Repository Reconciliation
- PR #146 is merged: deterministic turn manifests and the first exact
genesis-plus-ledger reconstruction slice are canonical
mainbehavior. - PR #147 is merged: the unseen-reasoning verifier accepts valid reasoning variance while keeping evidence and receipt gates.
- PR #148 is open candidate evidence only. Its proposed least-privilege GCP files and live end state are not canonical until merged and receipt-verified.
Current Claim Ceiling
- T2 clean-context local skill install, route validation, and focused tests are the onboarding target for this pack.
- VPS no-send behavior, isolated proposal/apply, snapshot recovery, disposable GCP parity, and bounded no-send GCP reasoning have retained evidence.
- Persistent GCP
teleo_canonicalremains staging. No GCP promotion or cutover is authorized or claimed. - Production rich packets remain unapplied. A current Telegram-visible complete flow is not proven by this pack.
Key References
- Fresh-agent onboarding receipt:
docs/reports/leo-working-state-20260709/skill-pack-clean-context-agent-review-current.json - Isolated-install acceptance receipt:
docs/reports/leo-working-state-20260709/skill-pack-clean-context-canary-current.json - Current truth:
docs/reports/leo-working-state-20260709/current-truth-index.md - Architecture/outcomes:
docs/reports/leo-working-state-20260709/leo-architecture-work-and-outcomes-20260714.md - Recovery contract:
docs/kb-rebuild-and-recompile.md - GCP database-first proof:
docs/reports/leo-working-state-20260709/gcp-db-first-working-leo-20260714.md - GCP no-send reasoning receipt:
docs/reports/leo-working-state-20260709/gcp-db-first-blind-claim-current.json - Unified turn receipt:
docs/reports/leo-working-state-20260709/leo-unified-turn-manifest-canary-current.json - Operator map:
docs/reports/leo-working-state-20260709/operator-surface-map.md
Team Change Notes
- Replaced the missing legacy GCP replay route with the current database-first no-send receipt.
- Added deterministic install and path-validation commands.
- Added separate T2 receipts for deterministic isolated install/path validation and fresh-context agent reasoning, stale-claim rejection, and cleanup.
- Added an explicit topic router and recovery skill.
- Added merged-vs-open PR boundaries so branch candidates cannot silently become source-of-truth instructions.
- Added tests for coverage, route existence, installer behavior, and exact m3taversal identity prose.