Repository navigation
docs: publish jury Testnet access and finalize repository audit - #39
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Collaborator
Author
|
[agent:contract] Revue standard indépendante PASS, sans bloquant. La seule note documentaire (ancienne phrase disant que les juges ne peuvent pas signer) a été corrigée dans docs/interfaces.md, sans changement de type, signature ou autorisation. 174 tests, 18 tests navigateur et 18 tests Rust PASS ; build et hash WASM correspondants. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
[agent:contract]
Ce qui change
Finalisation demandée par Liel : README jury avec 3 étapes Freighter/Testnet, wallet de démo, adresse attendue, login et seul code fourni dans la vidéo. Publication de ces deux accès de démonstration expressément autorisée par l'humain, décision A12, sans publication des autres codes ou clés d'infrastructure. Phrase/adresse dérivée et code accepté vérifiés sans transaction Stellar.
Corrections : minimum Rust 1.91/SDK29, npm ci et vérification Windows, mode public Freighter, persistance conditionnelle, balances historiques et dépannage. Vidéo publique pas encore disponible selon Liel, marquée pending. Décisions A8/A12/A13 mises à jour, notice de handoff cohérente et rapport docs/submission-audit.md.
Un vrai défaut de test Windows est corrigé : /proc n'est pas forcément non inscriptible sur Windows ; le test utilise un chemin sous un fichier temporaire. Aucun changement du keeper applicatif, contrat, marge ou actifs.
Revue
Revue standard indépendante en cours avant fusion ; son résultat sera ajouté en commentaire. PR #38 de navigation a déjà reçu une revue indépendante favorable, puis a été intégrée à staging pour inclure la dernière version.
Tests exécutés
npm ci PASS (0 vulnérabilité signalée), npm run typecheck PASS, npm test 174/174 PASS, build app et vault-client PASS, Chrome Playwright desktop/mobile 18/18 PASS. cargo test --locked 18/18 PASS, stellar contract build PASS : six exports, 8528 octets, hash identique au déploiement 6ca6314d…95b6b. Aucune nouvelle transaction Stellar. Accès hébergés health/config/session/market testés ; code contrôlé par requête volontairement invalide rejetée avant sessions.start.
Interfaces et documentation
Aucune interface modifiée. README/docs/.env.example et un test uniquement. Audit, limites, vidéo manquante et CI limitée à la direction des PR explicités.
Livraison
GO de livraison urgente de Liel puis demande de dernière version sur main et README jury dans ce chat. Dérogation ponctuelle A13 : livraison via PR staging puis PR main, aucun push direct, politique générale inchangée. Le rapport ne prétend pas à un audit formel de sécurité ni à une perfection de production.