---ci---
project: default
phase: 0
milestone: v0.1
status: specify
autonomy: full
decisions:
- id: D-001
decision: Autonomy level set to "full"
rationale: User-selected; CI/CD automation without HITL after clarify
confidence: 1.00
alternatives: [supervised, guided]
- id: D-002
decision: Release forge = gitea (coreci/coreci-chat at https://git.cloudinit.dev)
rationale: No git origin detected; user chose self-hosted Gitea for releases
confidence: 1.00
alternatives: [github, gitlab, local-only]
- id: D-003
decision: Milestone version = v0.1 (branch milestone/v0.1-bootstrap)
rationale: No existing tags; computeMilestoneTag() returns v0.1.0 for a feature/nfr milestone
confidence: 0.95
alternatives: []
- id: D-004
decision: Phase 0 branch = phase/00-pre-execution (created from milestone)
rationale: Canonical phase-0 name per branch-strategy reference
confidence: 1.00
alternatives: []
- id: D-005
decision: Specification parsing deferred to a follow-up session
rationale: User stated the full spec will arrive separately; init only lands the scaffold
confidence: 1.00
alternatives: [expand the literal "Create a folder in ~/coreci-chat" argument into a synthetic spec]
- id: D-006
decision: Single-project mode (projects[] empty; files in .ciagent/)
rationale: Only one project being initialized; no multi-project need indicated
confidence: 0.90
alternatives: [register a "coreci-chat" slug in projects[]]
- id: D-007
decision: GITEA_TOKEN persisted to .ciagent/.env.secrets (mode 0600); .env* git-ignored
rationale: Credential collection gate; secrets never written to config.json or committed
confidence: 1.00
alternatives: []
---/ci---
Specification: Initialize a CIAgent project scaffold at ~/coreci-chat (full spec to follow in a separate session)
Requirements: [git-native branch hierarchy, .ciagent/config.json, release target, .gitignore, initial commit on phase/00]
Constraints: [branch gate before any file write, GITEA_TOKEN never committed, autonomy=full preset applied verbatim, single-project mode]
Out of scope: [implementation source code, remote git push, milestone release tag, full specification parsing]
1.8 KiB
Roadmap
Overview
Placeholder roadmap for the coreci-chat project. The full phase breakdown will be produced by the roadmapper once the project specification is supplied in a follow-up session and the specify → clarify → research stages complete. The current milestone is v0.1 (branch milestone/v0.1-bootstrap); phase 0 is in progress on phase/00-pre-execution.
Milestone type: NFR (placeholder — to be re-evaluated by getMilestoneType() once phases are defined). Tags will run on the previous minor's patch line: phase 0 → v0.0.1 (no prior tags exist, so the v0.0.x line is seeded here).
Phases
- Phase 0: pre-execution - Capture specification, clarification, research, and plan artifacts before any implementation
- Phase 1: implementation - (placeholder — to be refined by roadmapper after specification is supplied)
Phase Details
Phase 0: pre-execution
Goal.: Run the pre-execution pipeline stages (SPECIFY → CLARIFY → RESEARCH → PLAN → GRILL) and land all .ciagent/ reference files (PROJECT.md, ROADMAP.md, REQUIREMENTS.md, ARCHITECTURE.md, PERSONAS.md, GRILL.md).
Depends on: Nothing
Requirements: REQ-001 (specification), REQ-002 (clarification), REQ-003 (research), REQ-004 (plan)
Success Criteria:
- Full project specification parsed and recorded in PROJECT.md
- Clarify stage completed with all ambiguities resolved (defaults accepted under
fullautonomy) - Research artifacts committed under
.ciagent/ - Plan committed and ready for execution-phase decomposition Status: in_progress
Phase 1: implementation
Goal.: (placeholder — to be refined by the roadmapper after the full specification is supplied) Depends on: Phase 0 Requirements: (to be defined) Success Criteria:
- (to be defined) Status: not_started