registrystack / registrystack/registry-stack
Handler ABI v2 trial status is stated in prose only
- Lingua principale
- Rust
- Stelle
- 2
- Fork
- 0
- Merge medio
- 2h 55m
- PR unite (30g)
- 130
Descrizione
Found in the 0.28.0 pre-release review (2026-09-08). Line references are as of main after #926.
`handler.abi` is one required string enum with two values (`crates/registry-breg/src/contract.rs`, `ACTION_HANDLER_ABI_V1` and `ACTION_HANDLER_ABI_V2`); `registry.action-handler/v2` is the value that unlocks `evidence::resolve`. Its trial status appears only in `products/breg/immediate-actions.md:628-716` and `products/breg/EVIDENCE.md:161`. It is invisible in the generated JSON schema, in CLI help and on the docs site, and nothing stops frozen contract material from depending on it.
Proposed: state the trial status in the schema description of the v2 enum value (so the generated configuration reference shows it) and in `bregctl explain` output, or drop the word everywhere. Recommendation: keep it and make it visible.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dalle definizioni degli enum in crates/registry-breg/src/contract.rs, poi esamina products/breg/immediate-actions.md, products/breg/EVIDENCE.md, lo schema JSON generato e l'output di bregctl explain. Conferma come vengono prodotti la descrizione dello schema e il testo della CLI. Il lavoro è completato quando lo stato della prova v2 è visibile in modo coerente nel riferimento di configurazione e nell'output di explain.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rust
- Ambito
- cli, documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Attiva
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 74/100