add milestones
This commit is contained in:
parent
663241d5d2
commit
aeed5e1943
6 changed files with 300 additions and 9 deletions
|
|
@ -0,0 +1,52 @@
|
|||
# `4.9.0` Real-Repo Qualification Smokes
|
||||
|
||||
Status: Planned
|
||||
|
||||
## Goal
|
||||
|
||||
Replace fixture-only confidence with guest-backed proof that the chat-host path
|
||||
works against messy local repos and clean-clone startup sources.
|
||||
|
||||
## Public API Changes
|
||||
|
||||
No new runtime surface is required in this milestone. The main additions are
|
||||
qualification smokes and their supporting fixtures.
|
||||
|
||||
The new coverage should prove:
|
||||
|
||||
- repo-root startup from a local Git checkout with ignored, generated, and
|
||||
unreadable files
|
||||
- `--repo-url` clean-clone startup
|
||||
- a realistic install, test, patch, rerun, and export loop
|
||||
- at least one nontrivial service-start or readiness loop
|
||||
|
||||
## Implementation Boundaries
|
||||
|
||||
- keep the smoke pack guest-backed and deterministic enough to use as a release
|
||||
gate
|
||||
- focus on realistic repo-shape and project-loop problems, not synthetic
|
||||
micro-feature assertions
|
||||
- prefer a small number of representative project fixtures over a large matrix
|
||||
of toy repos
|
||||
|
||||
## Non-Goals
|
||||
|
||||
- no promise to qualify every language ecosystem in one milestone
|
||||
- no cloud or remote execution qualification layer
|
||||
- no broad benchmark suite beyond what is needed to prove readiness
|
||||
|
||||
## Acceptance Scenarios
|
||||
|
||||
- the repo has one clear smoke target for real-repo qualification
|
||||
- at least one local-checkout smoke proves the new Git-tracked startup behavior
|
||||
- at least one clean-clone smoke proves the `--repo-url` path
|
||||
- failures in these smokes clearly separate project-source issues from runtime
|
||||
or host issues
|
||||
|
||||
## Required Repo Updates
|
||||
|
||||
- new guest-backed smoke targets and any supporting fixtures
|
||||
- roadmap, use-case docs, and release/readiness docs updated to point at the
|
||||
new qualification path
|
||||
- troubleshooting updated with the distinction between shaped use-case smokes
|
||||
and real-repo qualification smokes
|
||||
Loading…
Add table
Add a link
Reference in a new issue