Steel est la couche de configuration declarative du build. Il lit un steelconf, verifie la coherence (workspace, profils, toolchains, targets) et produit un fichier stable steel.log. Vitte utilise ensuite steel.log pour executer un build deterministe.
- Declarer ce qu on veut construire, de facon claire et reproductible.
- Separer la configuration (Steel) de l execution (Vitte).
- Utiliser
steel.logcomme contrat stable entre les deux.
steel run steelconf
steel build steelconf
steelconf: configuration principalesteel.log: configuration gelee et normalisee (utilisee par Vitte)
- Editeur terminal pour modifier
steelconf. - Autocompletion, indentation, recherche.
- Onglets, diff, themes.
- Support Rust (coloration et confort d edition de base).
doc/manifest.md