3.1 KiB
Delta 0.3.6-pre.011 — gate technique final Job/Backfill
1. Base requise
Base directe attendue :
0.3.6-pre.10
Le gate opérateur de pre.010 est intégralement vert : audits Rust/Markdown, cargo check --workspace, Clippy --workspace --all-targets, 47 tests unitaires et 20 canaries d'intégration de ksp-job-backfill-lib passent sans warning.
2. Objectif
Ouvrir exclusivement le gate technique final de 0.3.6 sans nouveau développement fonctionnel ni réconciliation documentaire durable.
Cette tranche ne modifie aucun :
src/**
test fonctionnel
manifest de crate
dépendance ou feature
README/USAGE
CHANGELOG/ROADMAP
prompt suivant
3. Version
workspace.package.version = 0.3.6-pre.11
Aucune autre propriété Cargo n'est modifiée.
4. Gate technique final attendu
cargo fmt --all -- --check
python3 scripts/audit_rust_workspace_rules.py
python3 scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs prompts crates deltas/0.3.6
cargo check --workspace
cargo clippy --workspace --all-targets --all-features -- -D warnings
cargo test --workspace --all-targets --all-features
cargo tree -p ksp-job-api --edges normal
cargo tree -p ksp-job-api -e features
cargo tree -p ksp-job-backfill-lib --edges normal
cargo tree -p ksp-job-backfill-lib -e features
cargo tree --duplicates
Les arbres Cargo sont rejoués ici au titre de la clôture technique finale. Un cargo clean préalable peut être utilisé ponctuellement par l'opérateur pour purger target/ et forcer une reconstruction froide ; il constitue une raison valable de réexaminer les arbres, mais n'est ni automatique ni requis avant cargo tree.
5. Smoke live
Le smoke PostgreSQL reste opt-in et conditionnel à une URI dédiée explicitement disponible. Aucun environnement live n'étant fourni dans cette tranche, son absence ne bloque pas la preuve déterministe et aucun résultat live n'est revendiqué.
6. Fichiers ajoutés
deltas/0.3.6/pre.011.md
7. Fichiers modifiés
Cargo.toml
docs/plans/027-V0_3_6_JOB_API_BACKFILL_PLAN.md
docs/validation/023-V0_3_6_JOB_API_BACKFILL.md
8. Fichiers supprimés
Aucun.
9. Validations exécutées dans l'environnement de génération
python3 scripts/audit_rust_workspace_rules.py
python3 scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs prompts crates deltas/0.3.6
contrôle statique version/payload
contrôle des versions d'en-tête
replay exact de l'archive sur la base pre.010
Cargo/rustc/rustfmt ne sont pas disponibles dans l'environnement de génération ; aucun gate Cargo de pre.011 n'est déclaré PASS ici.
10. Questions ouvertes
Aucune question de design. Tout défaut découvert par ce gate ouvre pre.011-fix.NNN avant la réconciliation documentaire.
11. Suite
Après gate technique final entièrement vert :
0.3.6-pre.012 — réconciliation documentaire finale
0.3.6-pre.013 — préparation publication minimale + prompt 0.3.7
0.3.6-rel.001 — publication stable