docs: architecture — add milestone navigation plan
CI / push-validation (pull_request) Successful in 17s
CI / helm (pull_request) Successful in 25s
CI / build (pull_request) Successful in 27s
CI / typecheck (pull_request) Successful in 53s
CI / security (pull_request) Successful in 1m1s
CI / e2e_tests (pull_request) Successful in 3m5s
CI / lint (pull_request) Successful in 3m20s
CI / quality (pull_request) Successful in 3m48s
CI / unit_tests (pull_request) Successful in 4m55s
CI / docker (pull_request) Successful in 1m29s
CI / integration_tests (pull_request) Successful in 7m10s
CI / coverage (pull_request) Successful in 14m43s
CI / status-check (pull_request) Successful in 1s
CI / benchmark-publish (pull_request) Has been skipped
CI / benchmark-regression (pull_request) Successful in 57m48s

Add acceptance criteria for v3.6.0, document milestone navigation coverage across v3.2.0–v3.8.0, and record the change in the changelog.

ISSUES CLOSED: #7564
This commit is contained in:
2026-04-10 21:07:30 +00:00
parent 8b7bdb5edf
commit 1e13d60c7a
2 changed files with 18 additions and 0 deletions
+5
View File
@@ -94,6 +94,11 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
`docs/development/automation-tracking.md` and the new
`docs/development/docs-writer.md` reference.
- **Docs — Milestone Plan navigation guide**: Added a Milestone Plan section to the
architecture specification that maps v3.2.0v3.8.0 milestones to their spec
coverage, acceptance criteria, and architectural constraints. Includes explicit
acceptance criteria for v3.6.0 and documents the change for implementers.
### Changed
- **Decision Tree Full ULID Display** (#5825): The `agents plan tree` command now
+13
View File
@@ -46943,6 +46943,19 @@ This section defines the ordered milestone plan for CleverAgents v3.x, mapping a
| 16 | Code review tool examples in `examples/` directory | §Workflow Examples | `examples/code-review/` contains working action YAML and actor YAML |
| 17 | Test coverage ≥ 97% | §Quality Gates | `nox -s coverage_report` passes |
**Acceptance Criteria:**
- [ ] ACMS exposes ARCE, temporal archaeology, and plan-decision-context strategies as selectable options via the `ContextStrategyRegistry`
- [ ] ProviderRegistry auto-discovers third-party LLM providers through entry point registration (`langchain-*`, `cleveragents-*` packages)
- [ ] Resource registry supports cloud, database, and virtual resource types with spec-defined schema validation and inheritance rules
- [ ] Container tool execution provisions and tears down devcontainers on demand for tools flagged `execution: container`
- [ ] Scope chain resolution extensions can be registered and invoked during strategize/execute phases through the ScopeChainResolver plugin API
- [ ] Cost and session budget enforcement halts plan execution when limits are exceeded and records the safety profile decision trail
- [ ] E2E workflow specification tests cover at least one advanced concept scenario (context strategy swap, provider override, or container tool)
- [ ] Code review tooling example is published as a reference plugin and linked from the documentation
- [ ] Plugin architecture extension points are documented in the specification and validated with at least one reference implementation
- [ ] Test coverage ≥ 97%
#### Key Architectural Constraints
- **ACP deprecation**: The `acp` module is deprecated; all new code uses `a2a`. The `acp` module may remain as a compatibility shim but must not be used in new implementations.