Chain-facing capabilities have not been reviewed.
Next: Review production entry points and integration behavior.
Harmonic Labs · container / nix / npm / other
Dijkstra readiness: gap (see below). Dependency evidence does not establish compatibility.
Breaks after HF
Exposure dependency · inherited readiness gap · scanned at ec65e87eb2
confirmed· koiosprotocol-parameters
Live protocol parameters are taken from Koios /epoch_params as the source of truth.
* Source of truth: Koios epoch_params (no project_id). Cached in protocol_params.not-reached· blockfrostera-identityprotocol-parameters
Gerolamo serves its own Mini-Blockfrost API; the dashboard reads that, and only a verification script calls an external Blockfrost.
* Explorer client for the node's Mini-Blockfrost API (/api/v0). Types mirrornot-reached· buildooorplutus-languagetransaction-encoding
buildooor is declared in package.json but no shipped module imports it.
"@harmoniclabs/buildooor": "^0.1.31",not-reached· cardano-db-syncblock-encodingera-identityprotocol-parametersstake-pool-registrationtransaction-encoding
db-sync mentions explain reward accounting in a Koios comparison script. The script fetches Koios HTTP endpoints, not db-sync; the Koios link is assessed separately.
const base = net === "mainnet" ? "https://api.koios.rest/api/v1" : `https://${net}.koios.rest/api/v1`;not-reached· cardano-serialization-lib-cslplutus-languageblock-encodingprotocol-parametersstake-pool-registrationtransaction-encoding
CSL comes in through @blockfrost/blockfrost-js, which uses it for address derivation helpers.
"@blockfrost/blockfrost-js": ["@blockfrost/blockfrost-js@not-reached· koiosera-identity
Gerolamo reads no Koios era names.
* Source of truth: Koios epoch_params (no project_id). Cached in protocol_params.not-reached· mithrilblock-encoding
Uses Mithril only to download certified snapshots for bootstrap; block decoding afterwards is the tool's own.
inputs.mithril.packages.${system}.mithril-client-clinot-reached· ogmiosblock-encodingera-identityplutus-languageprotocol-parameterstransaction-encoding
These matches describe the Ogmios-compatible additionalUtxoSet input accepted by Gerolamo's own Blockfrost server. The code parses that input and evaluates locally; it does not call Ogmios.
const r = evaluatePhase2Sync(not-reached· ouroboros-miniprotocols-tsnode-to-client-protocol
Gerolamo now explicitly offers node-to-client versions 16 through 23 in its own responder. The previous V16-V19-only finding is cleared by the refreshed source; this does not establish support for every V23 query.
export const GEROLAMO_N2C_VERSIONS: readonly VersionNumber[] = [16, 17, 18, 19, 20, 21, 22, 23];not-reached· pallasblock-encodingera-identity
Pallas is in the standalone reference evaluator under tools/uplc-ref. It explicitly decodes Conway transaction/input/output primitives; it does not follow blocks or infer multi-era identities on the shipped node path.
use pallas_primitives::conway::{partial
unresolved
unresolved
unresolved
No native profile has been collected. Dependency coverage is unresolved, not empty.
Findings describe behavior in a specific release and configuration. Suggestions need verification; historical findings do not establish behavior in the current source. None establishes hardfork compatibility.
No capability findings have been returned. Behavior remains unresolved; an empty list does not mean this tool has no chain-facing capabilities.
Next: Review production entry points and integration behavior.
Next: Export a discovery review packet.
Next: Confirm distribution artifacts and production configuration with release evidence.
Next: Collect a native resolution for a declared release/profile.
evidence:6c595f572637083071cf61d4b135c3cea38ff84698eca0de3397f84d1b5a0d73Retained at data/readiness/evidence/6c595f572637083071cf61d4b135c3cea38ff84698eca0de3397f84d1b5a0d73.json.gzevidence:7541cd0f33dda30651592b81d45dac3dd5f2c6c571674c49f4da38dbb0957b41Retained at data/readiness/evidence/7541cd0f33dda30651592b81d45dac3dd5f2c6c571674c49f4da38dbb0957b41.json.gz