Commit Graph

2 Commits

Author SHA1 Message Date
Austin 29eaa7f801 feat(orchestration): multi-angle workflow — 5+ parallel subagents, converge, log + index runs
- skills/multi-angle-orchestration/SKILL.md: SOP for single-source fan-out
  (delegate_task leaf workers, NO external AIs) of >=5 angles + converge.
- brain-core: ingest orchestration-runs/*.json as source 'orchestration'
  so past runs are searchable in Brain Search.
- server.py: POST /api/orchestrate (optional headless fan-out of the 3
  built-in agents) + GET /api/orchestrate/runs; persist runs to
  data/orchestration-runs/<id>.json and upsert to brain.
- dashboard/pages/orchestration.js: launch runs + review past runs.
- skills/multi-agent-run/SKILL.md + api helpers + nav entry.
2026-07-25 18:07:51 -07:00
Austin a36dff7f2c feat(brain): centralized brain — unified information pipeline (brain + skills + chat)
- brain-core/brain_index.py: SQLite+FTS5 index over brain/** markdown,
  skills/*/learnings.md, and data/chat-history.json. Idempotent upsert
  keyed by (source, path, agent, #msg) so re-ingest never duplicates.
- brain-cli.py: ingest / stats / search CLI.
- server.py: /api/brain-index/{ingest,upsert,search,stats} so agents can
  WRITE to the brain (upsert) and you/agents can QUERY it (search).
- .gitignore: exclude the regenerated *.db.

Verified live: ingest 66 docs (16 brain, 32 chat, 18 skill-learnings),
cross-source FTS search, and agent upsert is immediately searchable.
2026-07-25 15:24:40 -07:00