May 24, 5-6 AM (3)
May 24, 6-7 AM (1)
May 24, 7-8 AM (2)
May 24, 8-9 AM (2)
May 24, 9-10 AM (4)
May 24, 10-11 AM (4)
May 24, 11-12 PM (1)
May 24, 12-1 PM (7)
May 24, 1-2 PM (46)
May 24, 2-3 PM (5)
May 24, 3-4 PM (3)
May 24, 4-5 PM (18)
May 24, 5-6 PM (2)
May 24, 6-7 PM (4)
May 24, 7-8 PM (13)
May 24, 8-9 PM (10)
May 24, 9-10 PM (15)
May 24, 10-11 PM (34)
May 24, 11-12 AM (42)
May 25, 12-1 AM (9)
May 25, 1-2 AM (5)
May 25, 2-3 AM (6)
May 25, 3-4 AM (1)
May 25, 4-5 AM (6)
May 25, 5-6 AM (14)
May 25, 6-7 AM (17)
May 25, 7-8 AM (17)
May 25, 8-9 AM (32)
May 25, 9-10 AM (43)
May 25, 10-11 AM (64)
May 25, 11-12 PM (33)
May 25, 12-1 PM (43)
May 25, 1-2 PM (40)
May 25, 2-3 PM (20)
May 25, 3-4 PM (27)
May 25, 4-5 PM (16)
May 25, 5-6 PM (6)
May 25, 6-7 PM (9)
May 25, 7-8 PM (15)
May 25, 8-9 PM (13)
May 25, 9-10 PM (16)
May 25, 10-11 PM (44)
May 25, 11-12 AM (26)
May 26, 12-1 AM (12)
May 26, 1-2 AM (11)
May 26, 2-3 AM (8)
May 26, 3-4 AM (11)
May 26, 4-5 AM (6)
May 26, 5-6 AM (9)
May 26, 6-7 AM (26)
May 26, 7-8 AM (43)
May 26, 8-9 AM (39)
May 26, 9-10 AM (42)
May 26, 10-11 AM (45)
May 26, 11-12 PM (59)
May 26, 12-1 PM (34)
May 26, 1-2 PM (50)
May 26, 2-3 PM (50)
May 26, 3-4 PM (18)
May 26, 4-5 PM (20)
May 26, 5-6 PM (13)
May 26, 6-7 PM (20)
May 26, 7-8 PM (12)
May 26, 8-9 PM (15)
May 26, 9-10 PM (15)
May 26, 10-11 PM (35)
May 26, 11-12 AM (30)
May 27, 12-1 AM (16)
May 27, 1-2 AM (8)
May 27, 2-3 AM (9)
May 27, 3-4 AM (5)
May 27, 4-5 AM (32)
May 27, 5-6 AM (9)
May 27, 6-7 AM (49)
May 27, 7-8 AM (65)
May 27, 8-9 AM (38)
May 27, 9-10 AM (74)
May 27, 10-11 AM (83)
May 27, 11-12 PM (30)
May 27, 12-1 PM (50)
May 27, 1-2 PM (39)
May 27, 2-3 PM (53)
May 27, 3-4 PM (37)
May 27, 4-5 PM (11)
May 27, 5-6 PM (18)
May 27, 6-7 PM (21)
May 27, 7-8 PM (25)
May 27, 8-9 PM (17)
May 27, 9-10 PM (15)
May 27, 10-11 PM (29)
May 27, 11-12 AM (27)
May 28, 12-1 AM (9)
May 28, 1-2 AM (3)
May 28, 2-3 AM (5)
May 28, 3-4 AM (2)
May 28, 4-5 AM (9)
May 28, 5-6 AM (34)
May 28, 6-7 AM (31)
May 28, 7-8 AM (84)
May 28, 8-9 AM (33)
May 28, 9-10 AM (54)
May 28, 10-11 AM (50)
May 28, 11-12 PM (21)
May 28, 12-1 PM (46)
May 28, 1-2 PM (50)
May 28, 2-3 PM (23)
May 28, 3-4 PM (43)
May 28, 4-5 PM (86)
May 28, 5-6 PM (13)
May 28, 6-7 PM (31)
May 28, 7-8 PM (43)
May 28, 8-9 PM (34)
May 28, 9-10 PM (17)
May 28, 10-11 PM (36)
May 28, 11-12 AM (32)
May 29, 12-1 AM (12)
May 29, 1-2 AM (13)
May 29, 2-3 AM (4)
May 29, 3-4 AM (3)
May 29, 4-5 AM (0)
May 29, 5-6 AM (2)
May 29, 6-7 AM (5)
May 29, 7-8 AM (16)
May 29, 8-9 AM (37)
May 29, 9-10 AM (34)
May 29, 10-11 AM (69)
May 29, 11-12 PM (25)
May 29, 12-1 PM (44)
May 29, 1-2 PM (66)
May 29, 2-3 PM (60)
May 29, 3-4 PM (25)
May 29, 4-5 PM (26)
May 29, 5-6 PM (79)
May 29, 6-7 PM (11)
May 29, 7-8 PM (19)
May 29, 8-9 PM (9)
May 29, 9-10 PM (8)
May 29, 10-11 PM (27)
May 29, 11-12 AM (7)
May 30, 12-1 AM (9)
May 30, 1-2 AM (2)
May 30, 2-3 AM (1)
May 30, 3-4 AM (3)
May 30, 4-5 AM (2)
May 30, 5-6 AM (11)
May 30, 6-7 AM (0)
May 30, 7-8 AM (2)
May 30, 8-9 AM (11)
May 30, 9-10 AM (13)
May 30, 10-11 AM (10)
May 30, 11-12 PM (5)
May 30, 12-1 PM (8)
May 30, 1-2 PM (5)
May 30, 2-3 PM (18)
May 30, 3-4 PM (5)
May 30, 4-5 PM (1)
May 30, 5-6 PM (9)
May 30, 6-7 PM (9)
May 30, 7-8 PM (1)
May 30, 8-9 PM (5)
May 30, 9-10 PM (4)
May 30, 10-11 PM (27)
May 30, 11-12 AM (12)
May 31, 12-1 AM (17)
May 31, 1-2 AM (0)
May 31, 2-3 AM (1)
May 31, 3-4 AM (1)
May 31, 4-5 AM (0)
May 31, 5-6 AM (0)
3,703 commits this week May 24, 2026 - May 31, 2026
bench | tx-centrifuge: make cooldown configurable, default 0
  Replace the hardcoded 300s worker cooldown with an optional top-level
  "cooldown_seconds" JSON field, defaulting to 0 (no wait). The cooldown
  was added to give multi-node benchmark clusters time to stabilise
  before traffic begins; for single-node ops / iterative testing it's a
  5-minute tax with no benefit. Cluster runs opt back in explicitly.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
bench | tx-centrifuge: shim consumer code for the SRP'd APIs
  Companion to the previous SRP pin: adapts the local consumers to the
  shape of consensus / ouroboros-network on the Leios prototype remake
  forks (which differ from CHAP).

  cardano-node/src/Cardano/Node/Run.hs
    - RunNodeArgs gained 'rnLeiosDb :: LeiosDbHandle m' on the
      leios-remake consensus. Initialise it with 'newLeiosDBInMemory' —
      tx-centrifuge has no need for persistence, the Leios DB is just
      bookkeeping for EB notifications.

  bench/tx-centrifuge/lib/tx-centrifuge/.../Tracing/Orphans.hs
    - 'TraceSendMsg' / 'TraceRecvMsg' (from Ouroboros.Network.Driver.
      Simple / Stateful) gained a mux-bearer-time field. Discard it
      with '_' in the local LogFormatting and MetaTrace orphans; we
      don't surface mux timestamps from these instances.

  bench/tx-centrifuge/lib/tx-centrifuge/.../NodeToNode.hs
    - 'NetN2N.Codecs' gained two ByteString slots for the new Peras
      cert/vote diffusion mini-protocols (PerasCertDiffusion,
      PerasVoteDiffusion). Add the slots to the four module-level
      Codecs signatures and the one in 'connect''s where-clause; we
      pass 'BSL.ByteString' for them like every other slot.

    - 'byteLimitsKeepAlive' dropped its size-measurer argument. Drop
      '(const 0)' from the call site accordingly.

Co-Authored-By: Claude Opus <[email protected]>
bench | tx-centrifuge: pin consensus/ledger/network/api/cli to Leios remake
  Mirrors the SRP set on jl/leios-prototype-remake (the node branch
  carrying the Dijkstra wiring). CHAP's cardano-api 11.0.0.0 ships TODO
  stubs for Dijkstra in caseByronOrShelleyBasedEra, shelleyBasedEra-
  Constraints, etc. — at runtime that surfaces as:

    "TODO Dijkstra: caseByronOrShelleyBasedEra: era not supported"

  ouroboros-consensus / cardano-ledger / ouroboros-network are pinned
  together with cardano-api / cardano-cli because the Leios prototype
  changes are coupled across the set; CHAP versions of any one would
  conflict with sibling APIs (e.g. ouroboros-network needs MkReception
  from network-mux, which isn't on CHAP yet).

  Pin selection trade-offs:

  - cardano-ledger: only libs/cardano-ledger-core + eras/dijkstra/impl
    are pinned. Pinning eras/conway/impl would force cardano-ledger-
    conway 1.22.0.0 (the SRP version), conflicting with cardano-node
    11.0.1's >= 1.22.1.0 requirement which CHAP satisfies.

  - ouroboros-network: all five touched subdirs (ouroboros-network,
    cardano-diffusion, cardano-ping, network-mux, ntp-client) are
    pinned together — ouroboros-network's framework sublibrary uses
    MkReception introduced in network-mux on this branch.

Co-Authored-By: Claude <[email protected]>
N2: wire Leios tracers into cardano-node Tracers / OrphanInstances
The consensus Leios chunks added four fields to the consensus tracer
records that cardano-node assembles in 'Cardano.Tracing.Tracers' (old
style) and 'Cardano.Node.Tracing.Tracers' (new style):

  - Consensus.Tracers'      gained 'leiosKernelTracer' and 'leiosPeerTracer'
  - NodeToNode.Tracers'     gained 'tLeiosNotifyTracer' and 'tLeiosFetchTracer'

This commit populates those fields in both 'mkTracers' code paths so
the record-construction sites are total. All four are wired to
'nullTracer' for now; the corresponding 'Transformable' / 'MetaTrace'
instances and EKG metrics are left as TODO. The new-style tracing
system will accordingly emit a 'TracerConsistencyWarnings' for the
four Leios namespaces declared in the config.yaml — that surfaces the
gap explicitly rather than silently dropping the configuration.

Adds the corresponding selectors to 'TraceSelection' / 'PartialTraceSelection'
and their JSON parsing:

  - traceLeiosKernel          / Consensus.LeiosKernel
  - traceLeiosPeer            / Consensus.LeiosPeer
  - traceLeiosNotifyProtocol  / LeiosNotify.Remote
  - traceLeiosFetchProtocol   / LeiosFetch.Remote

Also drops the duplicate 'LogFormatting (Simple/Stateful.TraceSendRecv)'
and 'MetaTrace (Simple/Stateful.TraceSendRecv)' instances that the
upstream leios-prototype branch carried in
'Cardano/Node/Tracing/Tracers/NodeToClient.hs' — they are now provided
by 'ouroboros-network:framework-tracing' and would collide if redefined
here.

Co-Authored-By: Claude Opus 4.7 <[email protected]>
flake.lock: Update
Flake lock file updates:

• Updated input 'haskell-nix':
    'github:input-output-hk/haskell.nix/131f8cc' (2026-05-16)
  → 'github:input-output-hk/haskell.nix/49e624a' (2026-05-30)
• Updated input 'haskell-nix/hackage':
    'github:input-output-hk/hackage.nix/a482aef' (2026-05-16)
  → 'github:input-output-hk/hackage.nix/c2a320b' (2026-05-30)
• Updated input 'haskell-nix/hackage-for-stackage':
    'github:input-output-hk/hackage.nix/ab71329' (2026-05-16)
  → 'github:input-output-hk/hackage.nix/3f88c69' (2026-05-30)
• Updated input 'haskell-nix/iserv-proxy':
    'github:stable-haskell/iserv-proxy/3f7b281' (2026-04-08)
  → 'github:stable-haskell/iserv-proxy/8cdc446' (2026-05-10)
• Updated input 'haskell-nix/stackage':
    'github:input-output-hk/stackage.nix/c1f217f' (2026-05-16)
  → 'github:input-output-hk/stackage.nix/daaf9d2' (2026-05-30)
flake.lock: Update
Flake lock file updates:

• Updated input 'haskellNix':
    'github:input-output-hk/haskell.nix/cc939d0' (2026-02-23)
  → 'github:input-output-hk/haskell.nix/49e624a' (2026-05-30)
• Removed input 'haskellNix/cabal-32'
• Updated input 'haskellNix/hackage':
    'github:input-output-hk/hackage.nix/06f38c7' (2026-02-23)
  → 'github:input-output-hk/hackage.nix/c2a320b' (2026-05-30)
• Updated input 'haskellNix/hackage-for-stackage':
    'github:input-output-hk/hackage.nix/2d5bbb1' (2026-02-23)
  → 'github:input-output-hk/hackage.nix/3f88c69' (2026-05-30)
• Updated input 'haskellNix/iserv-proxy':
    'github:stable-haskell/iserv-proxy/91ef7ff' (2026-02-04)
  → 'github:stable-haskell/iserv-proxy/8cdc446' (2026-05-10)
• Updated input 'haskellNix/nixpkgs-2511':
    'github:NixOS/nixpkgs/b0924ea' (2025-12-01)
  → 'github:NixOS/nixpkgs/74b8795' (2026-04-09)
• Updated input 'haskellNix/nixpkgs-unstable':
    'github:NixOS/nixpkgs/c1cb7d0' (2025-12-01)
  → 'github:NixOS/nixpkgs/1304392' (2026-04-11)
• Updated input 'haskellNix/stackage':
    'github:input-output-hk/stackage.nix/862226e' (2026-02-23)
  → 'github:input-output-hk/stackage.nix/daaf9d2' (2026-05-30)
• Updated input 'iohk-nix':
    'github:input-output-hk/iohk-nix/a704b93' (2025-11-12)
  → 'github:input-output-hk/iohk-nix/9de0011' (2026-05-05)
• Updated input 'iohk-nix/blst':
    'github:supranational/blst/8c7db7f' (2025-02-12)
  → 'github:supranational/blst/6d960cd' (2025-06-06)
flake.lock: Update
Flake lock file updates:

• Updated input 'auth-keys-hub':
    'github:input-output-hk/auth-keys-hub/6b83eb6320ee1d78c46d00803648b6d05f566837?narHash=sha256-tLWwRf6/PdnbXQjHglf2dXA4SSq6HgSjy7oZVlRTZq4%3D' (2023-05-08)
  → 'github:input-output-hk/auth-keys-hub/ee87ab8fc1ebd507a8272dbf09b8212f6dfd36b0?narHash=sha256-Tyn4%2BrxhzyLlCTihPQcIFcmCLu2XKiPESvBa4ndREjg%3D' (2026-04-30)
• Removed input 'auth-keys-hub/crystal'
• Removed input 'auth-keys-hub/crystal/ameba-src'
• Removed input 'auth-keys-hub/crystal/bdwgc-src'
• Removed input 'auth-keys-hub/crystal/crystal-aarch64-darwin'
• Removed input 'auth-keys-hub/crystal/crystal-src'
• Removed input 'auth-keys-hub/crystal/crystal-x86_64-darwin'
• Removed input 'auth-keys-hub/crystal/crystal-x86_64-linux'
• Removed input 'auth-keys-hub/crystal/crystalline-src'
• Removed input 'auth-keys-hub/crystal/flake-parts'
• Removed input 'auth-keys-hub/crystal/flake-parts/nixpkgs-lib'
• Removed input 'auth-keys-hub/crystal/nixpkgs'
• Updated input 'auth-keys-hub/flake-parts':
    'github:hercules-ci/flake-parts/86684881e184f41aa322e653880e497b66429f3e?narHash=sha256-fSMthG%2Btp60AHhNmaHc4StT3ltfHkQsJtN8GhfLWmtI%3D' (2023-05-01)
  → 'github:hercules-ci/flake-parts/b905f6fc23a9051a6e1b741e1438dbfc0634c6de?narHash=sha256-%2Bhu54pAoLDEZT9pjHlqL9DNzWz0NbUn8NEAHP7PQPzU%3D' (2025-01-06)
• Updated input 'auth-keys-hub/flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/da45bf6ec7bbcc5d1e14d3795c025199f28e0de0?dir=lib&narHash=sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg%3D' (2023-04-30)
  → 'https://github.com/NixOS/nixpkgs/archive/e9b51731911566bbf7e4895475a87fe06961de0b.tar.gz?narHash=sha256-CewEm1o2eVAnoqb6Ml%2BQi9Gg/EfNAxbRx1lANGVyoLI%3D' (2025-01-01)
• Updated input 'auth-keys-hub/nixpkgs':
    'github:NixOS/nixpkgs/eb751d65225ec53de9cf3d88acbf08d275882389?narHash=sha256-IiJ0WWW6OcCrVFl1ijE%2BgTaP0ChFfV6dNkJR05yStmw%3D' (2023-05-07)
  → 'github:NixOS/nixpkgs/5ae3b07d8d6527c42f17c876e404993199144b6a?narHash=sha256-6eeL1YPcY1MV3DDStIDIdy/zZCDKgHdkCmsrLJFiZf0%3D' (2025-11-24)
• Removed input 'auth-keys-hub/statix'
• Removed input 'auth-keys-hub/statix/fenix'
• Removed input 'auth-keys-hub/statix/fenix/nixpkgs'
• Removed input 'auth-keys-hub/statix/fenix/rust-analyzer-src'
• Removed input 'auth-keys-hub/statix/nixpkgs'
• Updated input 'auth-keys-hub/treefmt-nix':
    'github:numtide/treefmt-nix/c8c3731dc404f837f38f89c2c5ffc2afc02e249d?narHash=sha256-IyNRNRxw0slA3VQySVA7QPXHMOxlbx0ePWvj9oln%2BWk%3D' (2023-05-03)
  → 'github:numtide/treefmt-nix/d1ed3b385f8130e392870cfb1dbfaff8a63a1899?narHash=sha256-uPNWcYbhY2fjY3HOfRCR5jsfzdzemhfxLSxwjXYXqNc%3D' (2025-01-17)
• Updated input 'auth-keys-hub/treefmt-nix/nixpkgs':
    'github:nixos/nixpkgs/d9f759f2ea8d265d974a6e1259bd510ac5844c5d?narHash=sha256-8FuaH5t/aVi/pR1XxnF0qi4WwMYC%2BYxlfdsA0V%2BTEuQ%3D' (2023-04-08)
  → 'github:nixos/nixpkgs/0e82ab234249d8eee3e8c91437802b32c74bb3fd?narHash=sha256-zExSA1i/b%2B1NMRhGGLtNfFGXgLtgo%2BdcuzHzaWA6w3Q%3D' (2024-12-30)
• Removed input 'auth-keys-hub/tullia'
• Removed input 'auth-keys-hub/tullia/nix-nomad'
• Removed input 'auth-keys-hub/tullia/nix-nomad/flake-compat'
• Removed input 'auth-keys-hub/tullia/nix-nomad/flake-utils'
• Removed input 'auth-keys-hub/tullia/nix-nomad/gomod2nix'
• Removed input 'auth-keys-hub/tullia/nix-nomad/gomod2nix/nixpkgs'
• Removed input 'auth-keys-hub/tullia/nix-nomad/gomod2nix/utils'
• Removed input 'auth-keys-hub/tullia/nix-nomad/nixpkgs'
• Removed input 'auth-keys-hub/tullia/nix-nomad/nixpkgs-lib'
• Removed input 'auth-keys-hub/tullia/nix2container'
• Removed input 'auth-keys-hub/tullia/nix2container/flake-utils'
• Removed input 'auth-keys-hub/tullia/nix2container/nixpkgs'
• Removed input 'auth-keys-hub/tullia/nixpkgs'
• Removed input 'auth-keys-hub/tullia/std'
• Removed input 'auth-keys-hub/tullia/std/arion'
• Removed input 'auth-keys-hub/tullia/std/blank'
• Removed input 'auth-keys-hub/tullia/std/devshell'
• Removed input 'auth-keys-hub/tullia/std/devshell/flake-utils'
• Removed input 'auth-keys-hub/tullia/std/devshell/nixpkgs'
• Removed input 'auth-keys-hub/tullia/std/dmerge'
• Removed input 'auth-keys-hub/tullia/std/dmerge/nixlib'
• Removed input 'auth-keys-hub/tullia/std/dmerge/yants'
• Removed input 'auth-keys-hub/tullia/std/flake-utils'
• Removed input 'auth-keys-hub/tullia/std/incl'
• Removed input 'auth-keys-hub/tullia/std/incl/nixlib'
• Removed input 'auth-keys-hub/tullia/std/makes'
• Removed input 'auth-keys-hub/tullia/std/microvm'
• Removed input 'auth-keys-hub/tullia/std/n2c'
• Removed input 'auth-keys-hub/tullia/std/n2c/flake-utils'
• Removed input 'auth-keys-hub/tullia/std/n2c/nixpkgs'
• Removed input 'auth-keys-hub/tullia/std/nixago'
• Removed input 'auth-keys-hub/tullia/std/nixago/flake-utils'
• Removed input 'auth-keys-hub/tullia/std/nixago/nixago-exts'
• Removed input 'auth-keys-hub/tullia/std/nixago/nixpkgs'
• Removed input 'auth-keys-hub/tullia/std/nixpkgs'
• Removed input 'auth-keys-hub/tullia/std/paisano'
• Removed input 'auth-keys-hub/tullia/std/paisano/nixpkgs'
• Removed input 'auth-keys-hub/tullia/std/paisano/nosys'
• Removed input 'auth-keys-hub/tullia/std/paisano/yants'
• Removed input 'auth-keys-hub/tullia/std/paisano-tui'
• Removed input 'auth-keys-hub/tullia/std/paisano-tui/nixpkgs'
• Removed input 'auth-keys-hub/tullia/std/paisano-tui/std'
• Removed input 'auth-keys-hub/tullia/std/yants'
• Removed input 'auth-keys-hub/tullia/std/yants/nixpkgs'
• Updated input 'bitte':
    'github:input-output-hk/bitte/d198c74d49efca955894a597aa4ac3e8ccbc9924?narHash=sha256-hTPc0bqyGUBX8%2BzoYaavDzNbkx5ZGrT0S/xKGY4lRV4%3D' (2023-05-25)
  → 'github:input-output-hk/bitte/c3b506c7b319b1f997eef629c4257bdc52bb2361?narHash=sha256-X7mQOlK0Yf3PqrsswiCWLs0Qx/9mOmLc9MnsCgwAFcQ%3D' (2023-07-28)
• Updated input 'bitte/nix':
    'github:nixos/nix/291e36b1c03469f02307b2b1bf01189b3b4aea33?narHash=sha256-QQISjcDOAtRbki1c3D7h4/skpFF7tvFGNm8RD3yq5NQ%3D' (2023-01-18)
  → 'github:nixos/nix/8fbb4598c24b89c73db318ca7de7f78029cd61f4?narHash=sha256-48kBdcwamd6RcjUm2crPXGih3glBwph0jkIupdiSslw%3D' (2023-07-25)
• Added input 'bitte/nix/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9?narHash=sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm%2B504Ch3sNKLd8%3D' (2023-01-17)
• Updated input 'bitte/nix/nixpkgs':
    'github:NixOS/nixpkgs/fc5b90fd72177d9bcf435b10c12bb943549748c6?narHash=sha256-eLhLKOpF1ix5xZeFF9g8uE1stdyxuBLJvWQ20gLbDto%3D' (2023-01-19)
  → 'github:NixOS/nixpkgs/04a75b2eecc0acf6239acf9dd04485ff8d14f425?narHash=sha256-jy1LB8HOMKGJEGXgzFRLDU1CBGL0/LlkolgnqIsF0D8%3D' (2022-12-08)
• Removed input 'bitte/tullia'
• Removed input 'bitte/tullia/nix-nomad'
• Removed input 'bitte/tullia/nix-nomad/flake-compat'
• Removed input 'bitte/tullia/nix-nomad/flake-utils'
• Removed input 'bitte/tullia/nix-nomad/gomod2nix'
• Removed input 'bitte/tullia/nix-nomad/gomod2nix/nixpkgs'
• Removed input 'bitte/tullia/nix-nomad/gomod2nix/utils'
• Removed input 'bitte/tullia/nix-nomad/nixpkgs'
• Removed input 'bitte/tullia/nix-nomad/nixpkgs-lib'
• Removed input 'bitte/tullia/nix2container'
• Removed input 'bitte/tullia/nix2container/flake-utils'
• Removed input 'bitte/tullia/nix2container/nixpkgs'
• Removed input 'bitte/tullia/nixpkgs'
• Removed input 'bitte/tullia/std'
• Updated input 'bitte-cells/cardano-db-sync/customConfig':
    'path:./custom-config?narHash=sha256-Zd5w1I1Dwt783Q4WuBuCpedcwG1DrIgQGqabyF87prM%3D'
  → 'path:./custom-config'
• Updated input 'darwin':
    'github:lnl7/nix-darwin/87b9d090ad39b25b2400029c64825fc2a8868943?narHash=sha256-AsdYgE8/GPwcelGgrntlijMg4t3hLFJFCRF3tL5WVjA%3D' (2023-01-09)
  → 'github:lnl7/nix-darwin/56c666e108467d87d13508936aade6d567f2a501?narHash=sha256-zXcwYQGCT6pzinK%2B1dBB2ekTVtfxGZAapb3Evdcu4fY%3D' (2026-05-17)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/8c9ea9605eed20528bf60fae35a2b613b901fd77?narHash=sha256-QO1xF7stu5ZMDLbHN30LFolMAwY6TVlzYvQoUs1RD68%3D' (2023-01-19)
  → 'github:serokell/deploy-rs/77c906c0ba56aabdbc72041bf9111b565cdd6171?narHash=sha256-hwsYgDnby50JNVpTRYlF3UR/Rrpt01OrxVuryF40CFY%3D' (2026-02-02)
• Updated input 'deploy-rs/flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1?narHash=sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss%2B9COoqu6JLmXU%3D' (2022-11-17)
  → 'github:edolstra/flake-compat/ff81ac966bb2cae68946d5ed5fc4994f96d0ffec?narHash=sha256-NeCCThCEP3eCl2l/%2B27kNNK7QrwZB1IJCrXfrbv5oqU%3D' (2024-12-04)
• Updated input 'deploy-rs/nixpkgs':
    'github:NixOS/nixpkgs/bb31220cca6d044baa6dc2715b07497a2a7c4bc7?narHash=sha256-JkHam6WQOwZN1t2C2sbp1TqMv3TVRjzrdoejqfefwrM%3D' (2022-12-19)
  → 'github:NixOS/nixpkgs/bd3bac8bfb542dbde7ffffb6987a1a1f9d41699f?narHash=sha256-jAIUqsiN2r3hCuHji80U7NNEafpIMBXiwKlSrjWMlpg%3D' (2025-03-26)
• Updated input 'deploy-rs/utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f?narHash=sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau%2B/OdUAjtQ0rA%3D' (2022-11-02)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Added input 'deploy-rs/utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Updated input 'nix':
    'github:NixOS/nix/ab14087ea3d96f04e8b0248af2502a8b381d0e23?narHash=sha256-ce9Fp57yCP2ElCxlpBlTb8MQsXB%2BOz81rhqTg3e5Hbw%3D' (2023-04-18)
  → 'github:NixOS/nix/362256cb58f7d627a9696cf3fe2f946b7875fe63?narHash=sha256-8BMw6Y4Uha5GthoHnCiYCBEnJXvwD/mWUQdV%2BFCLSVU%3D' (2024-04-09)
• Updated input 'nixpkgs-postgrest':
    'github:NixOS/nixpkgs/13d086012159a2c351925e746b083456a7c91636?narHash=sha256-3XuqZUE6yMid8MSgYNyU76ClnZelfT2iO3YyaMxd/N4%3D' (2022-12-15)
  → 'github:NixOS/nixpkgs/9eb68607ef5027aa0e00700cbf0bee51bc12cfbf?narHash=sha256-3IWjhNG9a03OAwJU47fnxgpHgAjhxIRz7F3VLnBOL4U%3D' (2026-05-31)
• Updated input 'openziti':
    'github:johnalotoski/openziti-bins/fdc4283ea28c5865fd1d2874a9871cba2392bdb0?narHash=sha256-h7b57EK5gDWeqW3CP2Wrps6vZ/XH6HhqHi3bZl8/jq0%3D' (2023-03-10)
  → 'github:johnalotoski/openziti-bins/d9d132c69e5ea9dc5779c64fbbb84894f3ec31d8?narHash=sha256-7/Q4b64GZSDE1SNfTo3lqGvHZgKDhq8Xb3l4dnbBJ6Y%3D' (2023-05-23)
• Updated input 'std':
    'github:divnix/std/2d3ee4b663ccd7627d0f18a680239f7ffaad83c8?narHash=sha256-WPsNKS9T%2BLK/RgFIl/HrxeN7b4Hb8QdCnGgajdiZubM%3D' (2023-01-14)
  → 'github:divnix/std/4177882c378184b795fa97594b5effd062213891?narHash=sha256-T%2BcYx8cnYJIlWzrF6%2BCreLyt3/xEJM4jUIPpMjjc/t8%3D' (2025-08-17)
• Updated input 'std/devshell':
    'github:numtide/devshell/e3dc3e21594fe07bdb24bdf1c8657acaa4cb8f66?narHash=sha256-%2BxVlcK60x7VY1vRJbNUEAHi17ZuoQxAIH4S4iUFUGBA%3D' (2022-09-17)
  → follows 'std/blank'
• Removed input 'std/devshell/flake-utils'
• Removed input 'std/devshell/nixpkgs'
• Updated input 'std/dmerge':
    'github:divnix/data-merge/d160d18ce7b1a45b88344aa3f13ed1163954b497?narHash=sha256-fzI2gp1skGA8mQo/FBFrUAtY0GQkAIAaV/V127TJPyY%3D' (2022-08-03)
  → 'github:divnix/dmerge/9f7f7a8349d33d7bd02e0f2b484b1f076e503a96?narHash=sha256-ojGtRQ9pIOUrxsQEuEPerUkqIJEuod9hIflfNkY%2B9CE%3D' (2023-06-15)
• Added input 'std/dmerge/haumea':
    follows 'std/haumea'
• Updated input 'std/dmerge/nixlib':
    follows 'std/nixpkgs'
  → follows 'std/lib'
• Removed input 'std/flake-utils'
• Added input 'std/haumea':
    'github:nix-community/haumea/34dd58385092a23018748b50f9b23de6266dffc2?narHash=sha256-FePm/Gi9PBSNwiDFq3N%2BDWdfxFq0UKsVVTJS3cQPn94%3D' (2023-05-26)
• Added input 'std/haumea/nixpkgs':
    follows 'std/lib'
• Updated input 'std/incl':
    'github:divnix/incl/ce7bebaee048e4cd7ebdb4cee7885e00c4e2abca?narHash=sha256-E/%2B23NKtxAqYG/0ydYgxlgarKnxmDbg6rCMWnOBqn9Q%3D' (2022-11-24)
  → 'github:divnix/incl/526751ad3d1e23b07944b14e3f6b7a5948d3007b?narHash=sha256-Beq4WhSeH3jRTZgC1XopTSU10yLpK1nmMcnGoXO0XYo%3D' (2023-08-31)
• Updated input 'std/incl/nixlib':
    follows 'std/nixpkgs'
  → follows 'std/lib'
• Added input 'std/lib':
    'github:nix-community/nixpkgs.lib/d15f6f6021693898fcd2c6a9bb13707383da9bbc?narHash=sha256-L8rwzYPsLo/TYtydPJoQyYOfetuiyQYnTWYcyB8UE/s%3D' (2024-07-28)
• Updated input 'std/n2c':
    'github:nlewo/nix2container/b008fe329ffb59b67bf9e7b08ede6ee792f2741a?narHash=sha256-SAh3ZjFGsaCI8FRzXQyp56qcGdAqgKEfJWPCQ0Sr7tQ%3D' (2022-10-06)
  → follows 'std/blank'
• Removed input 'std/n2c/flake-utils'
• Removed input 'std/n2c/nixpkgs'
• Updated input 'std/nixago':
    'github:nix-community/nixago/8c1f9e5f1578d4b2ea989f618588d62a335083c3?narHash=sha256-/PnwdWoO/JugJZHtDUioQp3uRiWeXHUdgvoyNbXesz8%3D' (2022-08-30)
  → follows 'std/blank'
• Removed input 'std/nixago/flake-utils'
• Removed input 'std/nixago/nixago-exts'
• Removed input 'std/nixago/nixpkgs'
• Updated input 'std/nixpkgs':
    'github:nixos/nixpkgs/95fda953f6db2e9496d2682c4fc7b82f959878f7?narHash=sha256-FZFPuW9NWHJteATOf79rZfwfRn5fE0wi9kRzvGfDHPA%3D' (2022-10-06)
  → 'github:nixos/nixpkgs/205fd4226592cc83fd4c0885a3e4c9c400efabb5?narHash=sha256-zwVvxrdIzralnSbcpghA92tWu2DV2lwv89xZc8MTrbg%3D' (2024-07-09)
• Removed input 'std/nosys'
• Added input 'std/paisano':
    'github:paisano-nix/core/adcf742bc9463c08764ca9e6955bd5e7dcf3a3fe?narHash=sha256-EpcAmvIS4ErqhXtVEfd2GPpU/E/s8CCRSfYzk6FZ/fY%3D' (2024-02-22)
• Added input 'std/paisano/call-flake':
    'github:divnix/call-flake/74061f6c241227cd05e79b702db9a300a2e4131a?narHash=sha256-bmhE1TmrJG4ba93l9WQTLuYM53kwGQAjYHRvHOeuxWU%3D' (2023-06-21)
• Added input 'std/paisano/nixpkgs':
    follows 'std/nixpkgs'
• Added input 'std/paisano/nosys':
    'github:divnix/nosys/feade0141487801c71ff55623b421ed535dbdefa?narHash=sha256-JBDVBnos8g0toU7EhIIqQ1If5m/nyBqtHhL3sicdPwI%3D' (2022-11-09)
• Added input 'std/paisano/yants':
    follows 'std/yants'
• Added input 'std/paisano-tui':
    'github:paisano-nix/tui/231761b260587a64817e4ffae3afc15defaa15db?narHash=sha256-R19YURSK%2BMY/Rw6FZnojQS9zuDh%2BOoTAyngQAjjoubc%3D' (2024-02-22)
• Added input 'std/terranix':
    follows 'std/blank'
• Updated input 'std/yants':
    'github:divnix/yants/d18f356ec25cb94dc9c275870c3a7927a10f8c3c?narHash=sha256-wRRec6ze0gJHmGn6m57/zhz/Kdvp9HS4Nl5fkQ%2BuIuA%3D' (2022-10-30)
  → 'github:divnix/yants/8f0da0dba57149676aa4817ec0c880fbde7a648d?narHash=sha256-kooxYm3/3ornWtVBNHM3Zh020gACUyFX2G0VQXnB%2Bmk%3D' (2023-06-15)
• Updated input 'std/yants/nixpkgs':
    follows 'std/nixpkgs'
  → follows 'std/lib'
• Updated input 'tullia':
    'github:input-output-hk/tullia/621365f2c725608f381b3ad5b57afef389fd4c31?narHash=sha256-B7rEZ/DBUMlK1AcJ9ajnAPPxqXY6zW2SBX%2B51bZV0Ac%3D' (2023-02-06)
  → 'github:input-output-hk/tullia/2964cff1a16eefe301bdddb508c49d94d04603d6?narHash=sha256-wOKutImA7CRL0rN%2BNg80E72fD5FkVub7LLP2k9NICpg%3D' (2023-05-23)
• Updated input 'tullia/std':
    'github:divnix/std/516387e3d8d059b50e742a2ff1909ed3c8f82826?narHash=sha256-tMTaS0bqLx6VJ%2BK%2BZT6xqsXNpzvSXJTmogkraBGzymg%3D' (2023-01-24)
  → 'github:divnix/std/490542f624412662e0411d8cb5a9af988ef56633?narHash=sha256-H37dcuWAGZs6Yl9mewMNVcmSaUXR90/bABYFLT/nwhk%3D' (2023-02-27)
• Updated input 'tullia/std/n2c':
    'github:nlewo/nix2container/b008fe329ffb59b67bf9e7b08ede6ee792f2741a?narHash=sha256-SAh3ZjFGsaCI8FRzXQyp56qcGdAqgKEfJWPCQ0Sr7tQ%3D' (2022-10-06)
  → 'github:nlewo/nix2container/ebca8f58d450cae1a19c07701a5a8ae40afc9efc?narHash=sha256-hUYCwJneMjnxTvj30Fjow6UMJUITqHlpUGpXMPXUJsU%3D' (2023-02-25)
• Updated input 'tullia/std/nixago':
    'github:nix-community/nixago/8c1f9e5f1578d4b2ea989f618588d62a335083c3?narHash=sha256-/PnwdWoO/JugJZHtDUioQp3uRiWeXHUdgvoyNbXesz8%3D' (2022-08-30)
  → 'github:nix-community/nixago/9cab4dde31ec2f2c05d702ea8648ce580664e906?narHash=sha256-X/aIT8Qc8UCqnxJvaZykx3CJ0ZnDFvO%2Bdqp/7fglZWo%3D' (2023-02-11)
• Updated input 'tullia/std/nixpkgs':
    'github:nixos/nixpkgs/95fda953f6db2e9496d2682c4fc7b82f959878f7?narHash=sha256-FZFPuW9NWHJteATOf79rZfwfRn5fE0wi9kRzvGfDHPA%3D' (2022-10-06)
  → 'github:nixos/nixpkgs/6ccc4a59c3f1b56d039d93da52696633e641bc71?narHash=sha256-epG6pOT9V0kS%2BFUqd7R6/CWkgnZx2DMT5Veqo%2By6G3c%3D' (2023-02-09)
• Removed input 'tullia/std/nosys'
• Added input 'tullia/std/paisano':
    'github:paisano-nix/core/5f2fc05e98e001cb1cf9535ded09e05d90cec131?narHash=sha256-YGfMothgUq1T9wMJYEhOSvdIiD/8gLXO1YcZA6hyIWU%3D' (2023-02-26)
• Added input 'tullia/std/paisano/nixpkgs':
    follows 'tullia/std/nixpkgs'
• Added input 'tullia/std/paisano/nosys':
    'github:divnix/nosys/feade0141487801c71ff55623b421ed535dbdefa?narHash=sha256-JBDVBnos8g0toU7EhIIqQ1If5m/nyBqtHhL3sicdPwI%3D' (2022-11-09)
• Added input 'tullia/std/paisano/yants':
    follows 'tullia/std/yants'
• Added input 'tullia/std/paisano-tui':
    'github:paisano-nix/tui/802958d123b0a5437441be0cab1dee487b0ed3eb?narHash=sha256-Nq1dH/qn7Wg/Tj1%2Bid%2BZM3o0fzqonW73jAgY3mCp35M%3D' (2023-02-27)
• Added input 'tullia/std/paisano-tui/nixpkgs':
    follows 'tullia/std/blank'
• Added input 'tullia/std/paisano-tui/std':
    follows 'tullia/std'
flake.lock: Update
Flake lock file updates:

• Updated input 'CHaP':
    'github:input-output-hk/cardano-haskell-packages/adb95662bd219b60292c4c34b8c223d205eb00b0' (2023-09-02)
  → 'github:input-output-hk/cardano-haskell-packages/9a187ad488ecf19944d6d119c41eff683a1ff54f' (2026-05-28)
• Updated input 'hackageNix':
    'github:input-output-hk/hackage.nix/34cd9fe31d210f2ff041f490eaa4029f6b2812c4' (2023-08-28)
  → 'github:input-output-hk/hackage.nix/bf15c3ef900cb22cf01f276c1a700a72436fec06' (2026-05-31)
flake.lock: Update
Flake lock file updates:

• Updated input 'CHaP':
    'github:input-output-hk/cardano-haskell-packages/adb95662bd219b60292c4c34b8c223d205eb00b0' (2023-09-02)
  → 'github:input-output-hk/cardano-haskell-packages/9a187ad488ecf19944d6d119c41eff683a1ff54f' (2026-05-28)
• Updated input 'hackageNix':
    'github:input-output-hk/hackage.nix/34cd9fe31d210f2ff041f490eaa4029f6b2812c4' (2023-08-28)
  → 'github:input-output-hk/hackage.nix/bf15c3ef900cb22cf01f276c1a700a72436fec06' (2026-05-31)
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-compat':
    'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8?narHash=sha256-Z%2Bs0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh%2BE%3D' (2022-04-19)
  → 'github:edolstra/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0?narHash=sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc%3D' (2022-08-07)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Updated input 'naersk':
    'github:nix-community/naersk/6944160c19cb591eb85bbf9b2f2768a935623ed3?narHash=sha256-9o2OGQqu4xyLZP9K6kNe1pTHnyPz0Wr3raGYnr9AIgY%3D' (2022-09-03)
  → 'github:nix-community/naersk/efdddff9ff4d8e7d0056d57ec67dac50f75ab8f6?narHash=sha256-lldMJPUeouEjO8/7aLuwhcsIw29vVihm2ZALzjiqfec%3D' (2026-05-07)
• Added input 'naersk/fenix':
    'github:nix-community/fenix/bf0d6f70f4c9a9cf8845f992105652173f4b617f?narHash=sha256-z6QEu4ZFuHiqdOPbYss4/Q8B0BFhacR8ts6jO/F/aOU%3D' (2025-07-14)
• Added input 'naersk/fenix/nixpkgs':
    follows 'naersk/nixpkgs'
• Added input 'naersk/fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/591e3b7624be97e4443ea7b5542c191311aa141d?narHash=sha256-EJcdxw3aXfP8Ex1Nm3s0awyH9egQvB2Gu%2BQEnJn2Sfg%3D' (2025-07-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c5924154f000e6306030300592f4282949b2db6c?narHash=sha256-ONFhHBLv5nZKhwV/F2GOH16197PbvpyWhoO0AOyktkU%3D' (2022-10-08)
  → 'github:NixOS/nixpkgs/64c08a7ca051951c8eae34e3e3cb1e202fe36786?narHash=sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o%3D' (2026-05-23)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/11aff801aa0ea1fb02ae43e61f7cdf610f5fe2e5?narHash=sha256-kkV5gfDJWMxKmYq3Y2pgvD7zH/I3WoW/0wr659Stj1Q%3D' (2022-10-10)
  → 'github:cachix/pre-commit-hooks.nix/61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a?narHash=sha256-kTwur1wV%2B01SdqskVMSo6JMEpg71ps3HpbFY2GsflKs%3D' (2026-05-11)
• Added input 'pre-commit-hooks/flake-compat':
    'github:NixOS/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
• Removed input 'pre-commit-hooks/flake-utils'
• Added input 'pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394?narHash=sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs%3D' (2024-02-28)
• Added input 'pre-commit-hooks/gitignore/nixpkgs':
    follows 'pre-commit-hooks/nixpkgs'
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/af29a900f10dd6e467622202fb4f6d944d72a3a6?narHash=sha256-y/UcVB5k0Wdc0j%2B7whJE2%2Bvko8m296wZYX37b2lFSpI%3D' (2022-10-10)
  → 'github:oxalica/rust-overlay/85570ef134d92a8702de6afd1f6f0209c863fa91?narHash=sha256-6QBThUi7SuK%2BdgA%2BDCaEkQGZN4kYx6DpXmK45%2BMG9zI%3D' (2026-05-30)
• Removed input 'rust-overlay/flake-utils'
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-compat':
    'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8?narHash=sha256-Z%2Bs0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh%2BE%3D' (2022-04-19)
  → 'github:edolstra/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0?narHash=sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc%3D' (2022-08-07)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Updated input 'naersk':
    'github:nix-community/naersk/6944160c19cb591eb85bbf9b2f2768a935623ed3?narHash=sha256-9o2OGQqu4xyLZP9K6kNe1pTHnyPz0Wr3raGYnr9AIgY%3D' (2022-09-03)
  → 'github:nix-community/naersk/efdddff9ff4d8e7d0056d57ec67dac50f75ab8f6?narHash=sha256-lldMJPUeouEjO8/7aLuwhcsIw29vVihm2ZALzjiqfec%3D' (2026-05-07)
• Added input 'naersk/fenix':
    'github:nix-community/fenix/bf0d6f70f4c9a9cf8845f992105652173f4b617f?narHash=sha256-z6QEu4ZFuHiqdOPbYss4/Q8B0BFhacR8ts6jO/F/aOU%3D' (2025-07-14)
• Added input 'naersk/fenix/nixpkgs':
    follows 'naersk/nixpkgs'
• Added input 'naersk/fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/591e3b7624be97e4443ea7b5542c191311aa141d?narHash=sha256-EJcdxw3aXfP8Ex1Nm3s0awyH9egQvB2Gu%2BQEnJn2Sfg%3D' (2025-07-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7e52b35fe98481a279d89f9c145f8076d049d2b9?narHash=sha256-haixZ4TJLu1Dciow54wrHrHvlGDVr5sW6MTeAV/ZLuI%3D' (2022-09-27)
  → 'github:NixOS/nixpkgs/64c08a7ca051951c8eae34e3e3cb1e202fe36786?narHash=sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o%3D' (2026-05-23)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/60cad1a326df17a8c6cf2bb23436609fdd83024e?narHash=sha256-lmCCIu4dj59qbzkGKHQtolhpIEQMeAd2XUbXVPqgPYo%3D' (2022-09-13)
  → 'github:cachix/pre-commit-hooks.nix/61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a?narHash=sha256-kTwur1wV%2B01SdqskVMSo6JMEpg71ps3HpbFY2GsflKs%3D' (2026-05-11)
• Added input 'pre-commit-hooks/flake-compat':
    'github:NixOS/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
• Removed input 'pre-commit-hooks/flake-utils'
• Added input 'pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394?narHash=sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs%3D' (2024-02-28)
• Added input 'pre-commit-hooks/gitignore/nixpkgs':
    follows 'pre-commit-hooks/nixpkgs'
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/1601b5a28c50fd9d40bd61b8878f3499e09bce7a?narHash=sha256-hCSvJeoWZZbBTCR/QyazP%2BVzGHpuKfcgaPx2hQ90w7s%3D' (2022-09-29)
  → 'github:oxalica/rust-overlay/85570ef134d92a8702de6afd1f6f0209c863fa91?narHash=sha256-6QBThUi7SuK%2BdgA%2BDCaEkQGZN4kYx6DpXmK45%2BMG9zI%3D' (2026-05-30)
• Removed input 'rust-overlay/flake-utils'
flake.lock: Update
Flake lock file updates:

• Updated input 'CHaP':
    'github:intersectmbo/cardano-haskell-packages/60bade9ab7b16121307e12a0fb9aefb2e245faef?narHash=sha256-zKJE6viU6JKUGlesde00In7VrALXv%2BlC6r/1QiQBB4s%3D' (2025-04-29)
  → 'github:intersectmbo/cardano-haskell-packages/9a187ad488ecf19944d6d119c41eff683a1ff54f?narHash=sha256-VUzCpkEokaKNnvFEMM386ijgzKgP6pRIo2odQj9XBb0%3D' (2026-05-28)
• Updated input 'hackageNix':
    'github:input-output-hk/hackage.nix/4c98778277c642e326b3cb7c2c9cbb9163b9ffbd?narHash=sha256-dk/70Cmjx8fGSURcAHQnowETeAOElzDxn0wH/P4DUWA%3D' (2025-04-22)
  → 'github:input-output-hk/hackage.nix/3f88c699b39ce1282344ddda499499b8c97e1cad?narHash=sha256-kRRkBHCkddtN6mAEpeqI%2BK1BkfCE/HHqcRnw79y5vok%3D' (2026-05-30)
docs: add State, Builtin Interfaces, and Builtin Values and Literals pages
Closes 14 broken markdown links from prior pages that referenced
these three targets but they never got authored. Build is now green.

- docs/onchain/State.md (sidebar_position: 5) — the `state` keyword:
  grammar, single/multi-state datum encoding, fallback semantics,
  read-only validator contract, off-chain CBOR encoding
- docs/onchain/Builtin Interfaces.md (sidebar_position: 8) — ToData
  and Show: auto-derivation rules, per-type lowering table, user
  impl pattern, constraint-use example
- docs/onchain/Builtin Values and Literals.md (sidebar_position: 9) —
  every literal form (int/bytes/string/bool/void/list/map/struct),
  implicit `context` binding, `fail` expression, `undefined`
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-compat':
    'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8?narHash=sha256-Z%2Bs0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh%2BE%3D' (2022-04-19)
  → 'github:edolstra/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0?narHash=sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc%3D' (2022-08-07)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)
• Updated input 'naersk':
    'github:nix-community/naersk/6944160c19cb591eb85bbf9b2f2768a935623ed3?narHash=sha256-9o2OGQqu4xyLZP9K6kNe1pTHnyPz0Wr3raGYnr9AIgY%3D' (2022-09-03)
  → 'github:nix-community/naersk/efdddff9ff4d8e7d0056d57ec67dac50f75ab8f6?narHash=sha256-lldMJPUeouEjO8/7aLuwhcsIw29vVihm2ZALzjiqfec%3D' (2026-05-07)
• Added input 'naersk/fenix':
    'github:nix-community/fenix/bf0d6f70f4c9a9cf8845f992105652173f4b617f?narHash=sha256-z6QEu4ZFuHiqdOPbYss4/Q8B0BFhacR8ts6jO/F/aOU%3D' (2025-07-14)
• Added input 'naersk/fenix/nixpkgs':
    follows 'naersk/nixpkgs'
• Added input 'naersk/fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/591e3b7624be97e4443ea7b5542c191311aa141d?narHash=sha256-EJcdxw3aXfP8Ex1Nm3s0awyH9egQvB2Gu%2BQEnJn2Sfg%3D' (2025-07-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/10ecda252ce1b3b1d6403caeadbcc8f30d5ab796?narHash=sha256-EnlC7dDKX7X1wlnXkB1gmn9rBZQ0J9%2BbiVTZHw//8us%3D' (2022-09-30)
  → 'github:NixOS/nixpkgs/64c08a7ca051951c8eae34e3e3cb1e202fe36786?narHash=sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o%3D' (2026-05-23)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/2a4f1cfaa01b8b31edc7d3004454c4a0c38d50d8?narHash=sha256-bVjsFPOF4t5/G9ir/qNqmQWxRKooG86ctOH78yaarkc%3D' (2022-09-30)
  → 'github:cachix/pre-commit-hooks.nix/61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a?narHash=sha256-kTwur1wV%2B01SdqskVMSo6JMEpg71ps3HpbFY2GsflKs%3D' (2026-05-11)
• Added input 'pre-commit-hooks/flake-compat':
    'github:NixOS/flake-compat/5edf11c44bc78a0d334f6334cdaf7d60d732daab?narHash=sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns%3D' (2025-12-29)
• Removed input 'pre-commit-hooks/flake-utils'
• Added input 'pre-commit-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394?narHash=sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs%3D' (2024-02-28)
• Added input 'pre-commit-hooks/gitignore/nixpkgs':
    follows 'pre-commit-hooks/nixpkgs'
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/f48045bb46f6eef8314b9fe01b7db9dcdbca1e10?narHash=sha256-FIXW0voU/fZ4XSenAAcFmmng1YEgxHRqhQPpW5r9W94%3D' (2022-10-01)
  → 'github:oxalica/rust-overlay/85570ef134d92a8702de6afd1f6f0209c863fa91?narHash=sha256-6QBThUi7SuK%2BdgA%2BDCaEkQGZN4kYx6DpXmK45%2BMG9zI%3D' (2026-05-30)
• Removed input 'rust-overlay/flake-utils'