v0.2.14-pre.002
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/validation/017-V0_2_14_PROGRAM_API.md -->
|
||||
<!-- version: 1 -->
|
||||
<!-- version: 2 -->
|
||||
|
||||
# Validation `0.2.14` — Program API foundation
|
||||
|
||||
@@ -157,6 +157,25 @@ prompt de démarrage 0.3.1
|
||||
delta de la prerelease
|
||||
```
|
||||
|
||||
## 8. Statut courant
|
||||
## 8. État préparé `pre.002`
|
||||
|
||||
`0.2.14-pre.001` ne matérialise aucune crate Program et n'exécute aucun decoder. Le gate de design est considéré cohérent lorsque les validations statiques de l'overlay passent; toutes les preuves fonctionnelles restent `PENDING` jusqu'aux tranches correspondantes.
|
||||
Le scaffold matérialisé est :
|
||||
|
||||
```text
|
||||
workspace member PASS structurel
|
||||
normal dependencies ksp-core-lib + ksp-interface-lib uniquement
|
||||
crate-root facade Error/ErrorCode/ErrorContext/Result/Pubkey + Interface instruction types
|
||||
public modules aucun
|
||||
README / USAGE présents
|
||||
public API canary présent
|
||||
dependency firewall canary présent
|
||||
ProgramInstructionRecognition absent par contrat pre.002
|
||||
ProgramInstructionDecodeOutcome absent par contrat pre.002
|
||||
ProgramInstructionDecoder absent par contrat pre.002
|
||||
registry / canonical payload / preparer absents
|
||||
serde / codecs / runtime logging absents
|
||||
```
|
||||
|
||||
Le gate opérateur `pre.001` fourni le 28 août 2026 est vert pour `cargo fmt --all`, audits Rust/Markdown, `cargo check --workspace` et Clippy workspace.
|
||||
|
||||
Le passage à `pre.003` reste conditionné au gate opérateur de cet overlay. Les preuves recognition/outcome restent `PENDING` jusqu'à leur tranche dédiée.
|
||||
|
||||
Reference in New Issue
Block a user