Steev profile distribution — JP personal assistant
Applies Wave-3 auto-approved recommendations per
sot/06-REGISTRY/audits/RECOMMENDATIONS-steev-2026-05-24.md.
HARD-RULE FIX:
- REMOVE bte MCP (inherit_mcp_toolsets: false + mcp_servers: []).
bte = Plan B marketing platform; steev/CLAUDE.md:14 forbids access.
Auto-approved REMOVE/DROP:
- 17 silently-inherited builtin skills denied (inherit_builtins: false).
- Skills allowlist narrowed to 6: steev-agent, proton-tools, google-workspace,
obsidian, himalaya, kanban-worker.
ADD (auto-approved):
- schema_version: 1
- inherit_builtins: false, inherit_mcp_toolsets: false
ADD (PAUSED-for-JP rows surfaced in DISCLOSURE.md §12):
- Personal-scope discriminators (scope/chat_facing/delegates_to/sovereign_only)
populated per audit §7d; values confirmation pending JP.
- 3 cred name-mismatches kept as-declared in manifest; rename decision deferred
(manifest vs vault vs bundle-indirection — W3.4 governance class).
- 4 manifest-declared MCP installs (mcp_proton_*, mcp_perplexity) not registered;
install ordering deferred.
Surface: 2 files only — steev/manifest.yaml + steev/DISCLOSURE.md.
sot-precommit --full-tree: EXIT 0.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
||
|---|---|---|
| cron | ||
| skills/steev-agent | ||
| .env.example | ||
| .gitignore | ||
| AGENT.md | ||
| CLAUDE.md | ||
| CONTRACT.md | ||
| credbridge.sh | ||
| DISCLOSURE.md | ||
| distribution.yaml | ||
| install.sh | ||
| manifest.yaml | ||
| README.md | ||
| schema.sql | ||
| validate_access.sh | ||
Steev — Hermes profile distribution
JP's personal assistant / chief of staff. Daily briefing, inbox triage, comms in JP's voice, business delegation to CEO. French/English bilingual.
- Identity:
AGENT.md— role, mission, boundaries. - Full reference (source of truth):
docs/STEEV-MASTER.md.
Structure
steev/
├── AGENT.md identity: role, mission, boundaries
├── manifest.yaml machine-readable install contract
├── install.sh idempotent wiring → ~/.hermes/steev symlink
├── schema.sql steev.db schema (never committed)
├── skills/
│ └── steev-agent/ orchestrator: briefing, triage, drafting, delegation
└── docs/
└── STEEV-MASTER.md source of truth
Install
git clone https://git.openharbor.io/hermes/steev && cd steev
./install.sh # symlinks repo → ~/.hermes/steev (idempotent)
hermes -p steev skills list | grep steev-agent
Default install symlinks ~/.hermes/steev → this repo. Use ./install.sh --copy on machines that shouldn't run the checkout as the live dir.
Key invariants
- JP's voice ≠ Plan B brand voice (add
skills/steev-agent/jp-voice.mdto scope it) - Business tasks → CEO via kanban, never execute directly
- No Plan B marketing credentials (WooCommerce, Mailchimp, Meta, etc.)
- Steev drafts, JP sends — no autonomous message delivery