Files
2026-09-30 20:30:56 +03:00

21 lines
1.7 KiB
Markdown

## 1. Docker Layer Graph Selection
- [x] 1.1 Add and clamp `docker_images_per_repository` configuration through source argument construction and all Docker tag-resolution call sites.
- [x] 1.2 Implement bounded Docker Registry token, platform-manifest, and ordered-layer resolution with strict response validation.
- [x] 1.3 Implement deterministic distinct-graph selection, immutable child-digest targets, partial-result handling, and cache-version invalidation.
- [x] 1.4 Add focused tests for aliases, platform children, novelty and age selection, malformed manifests, partial failures, and resolution plumbing.
## 2. Exact Git Revision Planning
- [x] 2.1 Add idempotent PostgreSQL fields and fenced methods for immutable reservation plans and last successfully covered Git ref/head.
- [x] 2.2 Implement bounded GitHub and GitLab ref/head resolvers with default-branch and explicit-ref handling.
- [x] 2.3 Extend Git scan execution for exact no-op, pinned baseline, and unbounded-by-age/depth delta modes, including continuity-reset fallback.
- [x] 2.4 Bind plans after claims, include them in result metadata, and advance covered heads only during matching successful ingestion.
- [x] 2.5 Add focused tests for plan resolution, command construction, unchanged heads, failure/refund fencing, successful coverage, force-push fallback, and mid-scan updates.
## 3. Configuration And Verification
- [x] 3.1 Enable three distinct Docker graphs and exact Git planning for the core sources with bounded documented defaults.
- [x] 3.2 Run focused Docker, Git, queue, schema, lifecycle, and OpenSpec validation suites.
- [x] 3.3 Record implementation evidence and any retained rollout limits in the change artifacts.