registrystack / registrystack/registry-stack

Handler ABI v2 trial status is stated in prose only

Aperta
#933 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
area:breg criticality:p3 documentation triage:needs-implementation
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.