5.5 KiB
Delta 0.0.2-alpha.1 — audit de baseline et cadrage des profils
Baseline
Archive source fournie par l'opérateur comme téléchargement du tag stable Gitea :
v0.0.1
Cette archive constitue la baseline autoritaire de la tranche. L'absence de .git y est normale ; aucun état provenant d'un workspace local ou d'une conversation antérieure n'est utilisé comme état courant s'il n'est pas confirmé par l'archive ou par prompts/002-V0_0_2_START_PROMPT.md.
Version attendue avant application :
0.0.1
Version après application :
0.0.2-alpha.1
Objet
Exécuter le gate de framing imposé par le prompt 0.0.2 avant toute consolidation technologique :
- vérifier la baseline stable
v0.0.1; - auditer les règles, la gouvernance, la structure documentaire, les deltas/histories et la cohérence générale ;
- confronter le prompt
0.0.2à l'état réel du dépôt ; - inventorier les profils technologiques candidats ;
- limiter le scope aux profils utiles à cette première release ;
- dimensionner les tranches suivantes ;
- créer le plan actif
0.0.2.
Aucune règle technologique détaillée n'est introduite dans alpha.1.
Résultat de l'audit de baseline
La prévalidation de l'archive a constaté :
- archive ZIP lisible, racine unique
pgr/, sans doublon, traversal ou symlink ; 44fichiers et13répertoires ;VERSIONégal à0.0.1;- absence normale de
.git; - aucun cache/build connu ou secret local distribué ;
- headers
file/versioncohérents sur tous les Markdown ; - aucun lien Markdown local cassé parmi les liens vérifiés ;
12deltas et12histories0.0.1appariés exactement ;- chaîne PASS/FAIL/fix cohérente jusqu'à
rel.001PASS ; - plan
0.0.1clôturé, roadmap/changelog cohérents et prompt0.0.2présent ; - compteurs internes des documents vivants cohérents avec les opérations de deltas observées.
Aucun défaut bloquant n'impose de 0.0.1 correctif avant le démarrage de 0.0.2.
Une observation non bloquante est conservée dans le plan : le history stable mentionne un contrôle post-tag publish.001, mais aucune preuve versionnée correspondante ne peut être déduite de cette archive. alpha.1 n'invente ni ne reconstruit cette preuve.
Cadrage retenu
0.0.2 matérialisera d'abord :
profile model / composition
Rust / Cargo
Java / Maven / Gradle
Android
Rust + Android / JNI
Web / TypeScript / Vite / WASM / Rust server composition
Tauri desktop/mobile
Les profils suivants sont examinés mais différés de cette release afin d'éviter une taxonomie exhaustive sans nécessité immédiate :
C / C++ / CMake
PHP / Composer
Python 3 application/package
Ils restent des candidats futurs et ne sont pas rejetés.
Les règles cross-cutting ne recevront un propriétaire 800 — architecture que lorsqu'une règle réellement commune à plusieurs profils n'est pas déjà possédée par un owner général existant.
Scope
REPLACE :
VERSION
ADD :
docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
deltas/0.0.2/alpha.1.md
DELETE : aucun.
Aucun manifest de suppression n'est nécessaire.
Documents volontairement inchangés
Les documents suivants ne sont pas modifiés uniquement pour refléter le passage à 0.0.2-alpha.1 :
README.md
RULES.md
ROADMAP.md
CHANGELOG.md
docs/000-README.md
docs/rules/000-README.md
Leur contenu courant reste cohérent : la roadmap annonce déjà 0.0.2, les règles possèdent déjà le framing alpha.1 et la hiérarchie général → spécifique, et le changelog ne journalise pas les prereleases internes.
Validation opérateur
test "$(cat VERSION)" = "0.0.2-alpha.1"
test -f docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
test -f deltas/0.0.2/alpha.1.md
grep -F 'Plan actif créé pendant `0.0.2-alpha.1`' docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
grep -F 'Aucun défaut bloquant de gouvernance' docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
grep -F '### alpha.2 — Rule profile model' docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
grep -F '### alpha.8 — Tauri desktop/mobile' docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
grep -F -- '- `( ) 0.0.2`' ROADMAP.md
grep -F 'v0.0.1' prompts/002-V0_0_2_START_PROMPT.md
git diff --check
git add VERSION docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md deltas/0.0.2/alpha.1.md
git diff --cached --check
git status --short
La sortie attendue avant ajout du history est :
M VERSION
A deltas/0.0.2/alpha.1.md
A docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
Revue opérateur complémentaire :
- confirmer que l'archive
v0.0.1utilisée est bien celle téléchargée depuis le tag Gitea déclaré ; - confirmer que l'absence de
.gitn'est pas traitée comme une anomalie ; - vérifier que le plan n'introduit aucune règle technologique comme déjà normative ;
- vérifier que les profils différés ne sont ni oubliés ni artificiellement matérialisés ;
- vérifier que
README.md,RULES.md,ROADMAP.md,CHANGELOG.mdet les historiques0.0.1ne sont pas modifiés par cette tranche.
Transition
PASS
Créer et appliquer séparément history/0.0.2/alpha.1.md, committer alpha.1, puis seulement préparer 0.0.2-alpha.2 consacré au modèle documentaire et à la composition des profils.
FAIL
Rester dans le scope de cadrage avec 0.0.2-alpha.1.fix.1. Le fix corrige uniquement les défauts du framing/audit/plan ; aucune règle technologique de alpha.2+ ne doit y être absorbée.