singularity-forge/docs/plans
Mikael Hugo 077fd0a2a7 remove A2A; swarm enrollment + status projection + web swarms view; headless refactor
- A2A removal per M054/R071 cancellation 2026-05-17 (-2294 lines):
  - docs/plans/A2A_ADOPTION_PLAN.md, MISSION-A2A-ADOPTION.md deleted
  - src/resources/extensions/sf/uok/a2a-agent-server.js,
    a2a-transport.js deleted
  - tests/a2a-auth.test.mjs deleted
  - swarm-dispatch.js purged of A2A-conditional code paths
- New: scripts/sf-swarm-enroll.mjs + test (operator-facing swarm
  enrollment, replaces former A2A pairing flow)
- New: src/status-projection.ts + test, web/lib/swarm-status.ts +
  test, web/components/sf/swarms-view.tsx, web/app/api/swarms/
  (web swarms-view surface — direct visibility into running swarm
  state without requiring TUI; aligns with project_tui_deprecating)
- headless-{answers,query,ui,headless}.ts: coordinated tweaks
  consistent with the headless-as-default direction (R124 proposal)
- docs/dev/drafts/M053-per-repo-supervisor.md: design refinement
- .sf/REQUIREMENTS.md: small text fixes (6/6 churn)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 16:04:06 +02:00
..
dispatch-orchestration-architecture.md sf snapshot: uncommitted changes after 113m inactivity 2026-05-08 17:44:49 +02:00
DISPATCH_ARCHITECTURE_CONSOLIDATION.md sf snapshot: uncommitted changes after 113m inactivity 2026-05-08 17:44:49 +02:00
DISPATCH_ORCHESTRATION_PLAN.md sf snapshot: uncommitted changes after 113m inactivity 2026-05-08 17:44:49 +02:00
memory-consolidation-db-plan.md feat(sf): align node sqlite uok runtime 2026-05-08 03:01:20 +02:00
README.md chore: commit current worktree state 2026-05-04 19:28:39 +02:00
SCOPED_DELEGATION_TOKENS_DEFENSE.md sf snapshot: uncommitted changes after 113m inactivity 2026-05-08 17:44:49 +02:00
todo-triage-2026-05-06-plan.md integrate: hook quick wins into UOK dispatch loop 2026-05-06 22:34:41 +02:00
todo-triage-2026-05-11-plan.md sf snapshot: uncommitted changes after 49m inactivity 2026-05-12 16:45:04 +02:00
UNIFIED_DISPATCH_V2.md sf snapshot: uncommitted changes after 113m inactivity 2026-05-08 17:44:49 +02:00
UNIFIED_DISPATCH_V2_PLAN.md sf snapshot: uncommitted changes after 113m inactivity 2026-05-08 17:44:49 +02:00
uok-droid-accounting-integration.md feat: improve sf runtime self-reload and safeguards 2026-05-08 23:52:35 +02:00

docs/plans/

Implementation plans promoted from ~/.sf/ planning state.

What belongs here

  • Plans that have been reviewed and promoted from .sf/ milestone planning.
  • Documents describing how a feature or slice will be implemented.

What does NOT belong here

  • Agent working files, task summaries, or raw .sf/ milestone directories.
  • Draft plans that have not yet been reviewed.

Naming convention

<slug>-plan.md — e.g., promote-only-state-plan.md

See also