Files
claude-archeflow-plugin/docs/status.md

3.8 KiB

ArcheFlow — Status Log

2026-04-03: Major Feature Sprint (v0.1 → v0.3)

What happened

Single-session sprint that took ArcheFlow from 9 skills + 2 scripts to 24 skills + 8 scripts. Driven by dogfooding: we wrote a short story ("Der Huster", Giesing Gschichten) using ArcheFlow to orchestrate the creative writing process, and every gap we hit became a feature.

Commits (chronological)

1753e69 feat: process logging with DAG-based event sourcing
b6df3d1 feat: automated PDCA loop, domain adapters, cost tracking, DAG renderer
19f8f76 feat: memory, convergence, colette bridge, templates, progress, effectiveness, git integration
6bd2c93 feat: archeflow-init.sh template gallery script
ef995fd feat: archeflow-git.sh for per-phase commits and rollback
ee5dfa7 feat: multi-project orchestration with dependency DAG and shared budget
9faea1d feat: progress and effectiveness scoring scripts
9e22ff5 docs: rewrite README, CHANGELOG, skill index, roadmap
9bf64fc fix: input validation for event emitter + test report (42/42 pass)

What's production-ready

  • All 8 lib scripts pass validation (42/42 tests, see docs/test-report-2026-04-03.md)
  • README fully rewritten with all 24 skills documented
  • CHANGELOG covers v0.1 → v0.3
  • Plugin manifest updated to v0.3.0
  • Event emitter has input validation (JSON + parent format)

New features by category

Core Orchestration:

  • archeflow:run — single-command PDCA with --start-from, --dry-run
  • archeflow:act-phase — structured review→fix pipeline
  • archeflow:artifact-routing — inter-phase artifact protocol

Process Intelligence:

  • archeflow:process-log — event-sourced JSONL with DAG parents
  • archeflow:memory — cross-run learning from recurring findings
  • archeflow:effectiveness — per-archetype signal-to-noise scoring
  • archeflow:progress — live progress.md during runs
  • archeflow:convergence — oscillation detection + early termination

Integration:

  • archeflow:colette-bridge — auto-inject voice profiles, personas, characters
  • archeflow:git-integration — branch-per-run, commit-per-phase, rollback
  • archeflow:multi-project — cross-repo orchestration with dependency DAG

Configuration:

  • archeflow:domains — writing/code/research domain adapters
  • archeflow:cost-tracking — budget enforcement + model tier recommendations
  • archeflow:templates — workflow gallery with init/save/share

Dogfood project: Giesing Gschichten

  • Voice profile, persona, series config in Colette
  • First story "Der Huster" (~6000 words) — full PDCA cycle
  • All process artifacts: research, outline, reviews, event log, process report
  • In book.giesing-gschichten/ (parent repo) + writing.colette/ (Colette repo)

What to do next

  1. Global hook setup — make ArcheFlow auto-load in every Claude Code session (see conversation for details)
  2. Write story #2 with live event logging (true dogfood of the new archeflow:run skill)
  3. Template bundles — create writing-short-story and backend-feature default bundles
  4. Colette integration — test colette-bridge with actual colette write commands
  5. Multi-project run — test cross-repo orchestration (archeflow + colette + giesing)

Architecture snapshot

archeflow/
├── agents/          7 archetype personas (md)
├── skills/         24 behavioral skills (md)
├── lib/             8 bash utilities (sh)
├── examples/        workflows, teams, archetypes
├── hooks/           session-start auto-activation
├── docs/            roadmap, test report
├── CHANGELOG.md     v0.1 → v0.3
└── README.md        full reference

Key numbers

Metric Value
Skills 24
Agents 7
Lib scripts 8
Total lines added ~7,600
Tests passed 42/42
Version 0.3.0