4.6 KiB
History 0.0.1 rel.1 — promotion stable pré-tag
Statut
PASS
La gate opérateur de 0.0.1-rel.1 exécutée le 2026-09-28 est propre.
Baseline opérateur
rc.2 PASS a été historisé, committé et poussé avant application de rel.1 :
history/0.0.1/rc.2.md = PASS
commit aa9f6ac
message 0.0.1-rc.2
branch master
push origin/master PASS
status clean après push
Le push observé a avancé origin/master de c9fee69 à aa9f6ac.
Cargo.lock reste présent localement, ignoré et non suivi.
Promotion stable
La version produit est :
VERSION 0.0.1
Cargo workspace version 0.0.1
La tranche ne modifie aucun fichier sous :
crates/
Web/
La présentation stable est cohérente :
ROADMAP 0.0.1 terminé ; 0.0.2 engagé ; aucun 0.0.3 réservé
CHANGELOG section ## 0.0.1 sans marqueur candidate
README fondation présentée comme première stable
plan 001 plan historique de la stable 0.0.1
prompt 002 toujours conditionné au tag v0.0.1 et au publish.001 PASS
Audit stable
L'audit de cohérence passe :
Knowledge 0.0.1-rel.1 stable audit: clean
(17 prior histories, rel.1 pending)
Il confirme notamment :
- exactement sept packages Cargo ;
- les dix-sept histories antérieurs et leurs statuts réels ;
rc.2 = PASS;rel.1comme seul delta sans history pendant sa gate ;- présentation stable cohérente ;
- aucune réservation
0.0.3; - handoff
0.0.2toujours bloqué jusqu'à la publication vérifiée.
Markdown et hygiène texte
Les audits PGR passent :
Markdown header audit: clean
Markdown table audit: clean
Markdown link audit: clean
L'hygiène texte passe :
Knowledge 0.0.1-rel.1 text hygiene: clean
Rust
Les audits passent :
Rust test-layout audit: clean (7 crate(s))
Rust blank-line audit: clean (18 file(s))
Rust item-spacing audit: clean (18 file(s))
Rust module-order audit: clean (18 file(s))
Rust trait-import-block audit: clean (18 file(s))
Rust re-export-block audit: clean (18 file(s))
Rust export completeness audit: 0 candidate(s) across 7 package(s)
Les sept packages compilent en version stable 0.0.1.
cargo check --workspace PASS
cargo clippy --workspace --all-targets --all-features
-- -D warnings PASS
cargo test --workspace --all-targets --all-features PASS
Tests observés :
knowledge-domain-lib : 3 PASS
knowledge-git-api : 1 PASS
knowledge-sync-api : 1 PASS
knowledge-web-lib : 4 PASS
launchers : 0 test chacun
Après Cargo :
Cargo.lock local présent
Cargo.lock ignore actif
Cargo.lock Git absent
Web
Les commandes suivantes passent :
npm ci
npm run typecheck
npm run build
npm observe toujours @parcel/watcher@2.6.0 comme script d'installation non couvert par allowScripts. Aucune approbation automatique n'est effectuée.
Les warnings Sass Bootstrap restent non bloquants.
Manifest Vite
L'audit passe :
Knowledge 0.0.1-rel.1 Vite manifest audit: clean
JS assets/assets/main-BMHcm6u9.js
CSS assets/main-V0IwlRbh.css
Smokes HTTP
Les trois launchers passent la gate stable :
knowledge-pgr-server smoke PASS
knowledge-howtos-server smoke PASS
knowledge-snippets-server smoke PASS
Knowledge 0.0.1-rel.1 HTTP smoke: clean
Hygiène Git finale
Les contrôles finaux passent :
Cargo.lock local présent
Cargo.lock ignore actif
Cargo.lock suivi non
git diff --cached --check PASS
Le staging final observé avant ajout du présent history est exactement :
M CHANGELOG.md
M Cargo.toml
M README.md
M ROADMAP.md
M VERSION
A deltas/0.0.1/rel.1.md
M docs/000-README.md
M docs/plans/001-V0_0_1_FOUNDATION_PLAN.md
Décision
0.0.1-rel.1 est PASS.
La release stable 0.0.1 peut maintenant être matérialisée.
L'ordre obligatoire est :
appliquer ce history
-> git add / diff --cached --check / status
-> commit exact "0.0.1"
-> push origin master
-> vérifier workspace propre
-> créer le tag annoté v0.0.1 sur ce commit
-> pousser le tag
-> vérifier tag local et distant
-> télécharger l'archive réellement servie par Gitea depuis v0.0.1
-> produire sasedev-knowledge-0.0.1-publish.001-report.md
Le présent history ne déclare pas le tag ou le rapport post-tag comme déjà existants.
prompts/002-V0_0_2_START_PROMPT.md reste bloqué jusqu'à un publish.001 PASS réel.