Skip to content

v1.0 production-ready: 12-workstream plan for Copilot CLI #396

Description

@Roberdan

What

Tracking issue for the v1.0 production-ready release. The full plan is in docs/plans/v1.0-production-ready.md (landing via #395).

Why this exists

Convergio v0.3.31 is a working local-first daemon with hash-chained audit, gate pipeline, fleet orchestration, and a CLI/MCP surface. But four of the five constitutional principles are not fully enforced (P3 a11y is planned, P2 prompt-injection is partial), Thor is shape-only (does not run the real test pipeline), and there is no end-to-end vertical accelerator that proves the long-tail thesis.

This issue is the entry point for any agent (Copilot CLI, Claude Code, Codex, or human) that wants to pick up a v1.0 workstream.

The 12 workstreams

Bloccanti v1.0 — without these, "v1.0" is a marketing claim, not a constitutional one:

Important:

Nice-to-have + launch demo:

  • W11A11yGate phase 2 (a11y.axe capability) — 5-7d
  • W12convergio-edu vertical accelerator end-to-end demo — 10-15d

Total: ~70-95 single-agent days, ~13 weeks with 3 parallel agents (recommended).

How to pick this up

  1. Read docs/plans/v1.0-production-ready.md end-to-end. Each workstream has: evidence in code, files to touch, Definition of Done, estimate, dependencies.
  2. Read AGENTS.md (cross-vendor rules) and CONSTITUTION.md (non-negotiables) — especially § Definition of Done.
  3. Pick a workstream that has no open dependencies.
  4. Open a worktree under .claude/worktrees/<branch>/ — never work in the main checkout.
  5. Claim a workspace lease via POST /v1/workspace/leases before touching files.
  6. Open a draft PR with ## Problem / Why / What changed / Validation / Impact (template-enforced).
  7. Self-validate with the full pipeline: cargo fmt --check, RUSTFLAGS=-Dwarnings cargo clippy --workspace, cargo test --workspace.
  8. Reference this issue in the PR (Tracks: #<this-issue>).

Non-goals

The plan is explicit about what v1.0 does not include — see § 4 of the plan. tl;dr no hosted service, no RBAC, no GUI, no marketplace. Don't add those.

License decision

The plan flags one strategic decision the founder needs to make before W12: stay on Convergio Community License v1.3 (source-available, non-OSI) or pivot to Apache 2.0 / MIT for adoption. This question affects the contributor agreement and should be answered before broad agent fan-out.

cc @Roberdan

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions