Diagnose competing Tezos DAL commitments for one slot
Two publishers can target the same DAL slot index at one level. Inclusion of both operations does not mean the chain accepted two commitments.
Inspect application results in block order
Identify operations of kind dal_publish_commitment for the publication level. Compare slot indices, commitment hashes and application results. The example uses short labels in place of real commitments.
level 8100, slot 2, commitment A: applied
level 8100, slot 2, commitment B: failed
After an accepted publication for slot 2, a subsequent publication at the same index in that block fails during application. Its fee can still be charged. Match the slot to the applied commitment before following downstream attestations.
Separate publication from availability
Publication records the commitment on L1. Availability requires the relevant DAL data and subsequent protocol attestation. A successful publication alone cannot establish that downstream users can reconstruct the slot. octez.tezos.com Octez protocol documentation