steev/schema.sql
Svrnty a403c733fd feat(steev): initial Steev profile distribution
JP's personal assistant — daily briefing, inbox triage, comms drafting in JP's voice,
delegate business tasks to CEO. Mirrors CMO/CEO profile distribution structure.

- manifest.yaml (profile: steev, kind: profile-distribution)
- AGENT.md — Steev identity, mission, bilingual (fr/en)
- CLAUDE.md — 4-principle working principles + Steev-specific invariants
- install.sh — idempotent installer, symlinks → ~/.hermes/steev
- skills/steev-agent/SKILL.md — orchestrator: briefing/triage/comms/delegate
- schema.sql — briefings, inbox_items, agent_runtime
- README.md — structure, install, invariants
- docs/STEEV-MASTER.md — source of truth + v1/v2 roadmap

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 19:40:06 -04:00

26 lines
905 B
SQL

-- ~/.hermes/steev/schema.sql
CREATE TABLE IF NOT EXISTS briefings (
id TEXT PRIMARY KEY,
date TEXT NOT NULL,
digest TEXT, -- full rendered briefing text
created_at TEXT NOT NULL DEFAULT (datetime('now'))
);
CREATE TABLE IF NOT EXISTS inbox_items (
id TEXT PRIMARY KEY,
source TEXT, -- email | message | slack
subject TEXT,
sender TEXT,
category TEXT, -- fyi | action | business | personal | noise
priority TEXT, -- high | normal | low
status TEXT DEFAULT 'new', -- new | triaged | delegated | done
notes TEXT, -- triage notes or delegation brief
created_at TEXT NOT NULL DEFAULT (datetime('now')),
updated_at TEXT NOT NULL DEFAULT (datetime('now'))
);
CREATE TABLE IF NOT EXISTS agent_runtime (
key TEXT PRIMARY KEY,
value TEXT
);