Skip to content

History

Revisions

  • Rework Protocol Compliance page: drop stale validation numbers, add comprehensive feature catalogue - Remove point-in-time Validation Status section (preview block count, mainnet v0.3.0-alpha sync, SAND pool ID) - Drop date-stamped row annotations (fixed YYYY-MM-DD, verified on-chain YYYY-MM-DD) - Add Overview, Supported Protocol Versions, Eras, Cryptography, Plutus Script Evaluation, Serialization, Defensive Controls, and Verification sections - Cross-link the mdBook Conformance Test Suite and Benchmarks pages - Rephrase all rows as capability statements (no dates, no PR/issue numbers inline)

    @michaeljfazio-thales michaeljfazio-thales committed May 25, 2026
    755fe99
  • docs(wiki): remove pallas refs, fix crate count/names, update dates - Home.md: 14-crate → 15-crate; pallas wire-format → in-house (dugite-serialization + dugite-uplc) - Getting-Started-for-Developers.md: 14-crate → 15-crate; dugite-serialization description drops pallas; cardano-lsm → dugite-lsm; add missing dugite-lsm and dugite-uplc crate rows; fix config paths (config/preview-config.json → config/preview/config.json) - Known-Issues.md: update date to 2026-05-23; fix Plutus V1/V2 resolved entry (fix is in dugite-uplc, not aiken upstream) - Performance-Baselines.md: cardano-lsm → dugite-lsm - Protocol-Compliance.md: update date to 2026-05-23; replace pallas wire-format line with in-house CBOR note - Architecture-Decision-Records.md: cardano-lsm → dugite-lsm throughout; ADR-003 uplc note updated (dugite-uplc is now 100% conformant); ADR-005 subcommand count 33+ → 38+

    @michaeljfazio-thales michaeljfazio-thales committed May 23, 2026
    9317568
  • Update wiki for May 2026: dugite-monitor/config rename, block forging working, recent fixes - Rename torsten -> dugite throughout (binaries, crates, repo, env vars) - Block forging end-to-end verified on-chain 2026-05-04 (cardano-node 10.6.2 accepted) - Document block diffusion fix (ConnectionId tuple keying, Overwritten, SO_REUSEPORT) - Document peer rollback cascade fix (2026-04-21) and immutable-anchor switch fix (2026-04-22) - Pallas 1.0.0-alpha.5 wire format; note 28-byte hash padding - Refresh CLI test commands to nextest; fix DUGITE_PIPELINE_DEPTH default to 300 - Reframe ADR-001 to reflect current cardano-lsm usage (not in-tree fork) - Add ADR-012: connection keying and listener strategy for block diffusion - Sandstone soak-testing context: sigma 0.0000247, ~0.1 blocks/epoch

    @michaeljfazio-thales michaeljfazio-thales committed May 4, 2026
    60e39ee
  • Update wiki for v0.4.5-alpha: torsten-monitor, torsten-config, new CLI commands, soak testing - Home: bump status to v0.4.5-alpha, add SAND pool info, torsten-monitor/config, full-duplex N2N, Plutus validation rules, soak test infrastructure - Architecture Decision Records: rename ADR-008 torsten-tui → torsten-monitor, add ADR-009 (torsten-config), ADR-010 (full-duplex N2N), ADR-011 (mempool input-conflict checking and TTL sweep) - Protocol Compliance: add full-duplex N2N, TxSubmission2 responder, 6 new Plutus validation rules, mempool conflict/TTL, new CLI commands, tooling section - Known Issues: mark 2026-03-20 fixes resolved (Phase-1 divergence, VRF epoch nonce, fork recovery threshold, treasury 2.16x, forge ticker, N2C tx submission) - Performance Baselines: restructure with v0.4.5-alpha preview data, storage profile table, link to published benchmark results - Getting Started: add torsten-monitor and torsten-config to workspace table, update mempool crate description, fix CLI subcommand count (38+)

    @michaeljfazio-thales michaeljfazio-thales committed Mar 19, 2026
    493f6d5
  • docs: remove AI agent framing from development workflow section Replace the Claude Code / autonomous agent language with human-centric contributor guidance. The Development Workflow section now describes the iterative approach for contributors rather than an AI workflow.

    @michaeljfazio-thales michaeljfazio-thales committed Mar 17, 2026
    49a2b93
  • Fix: reframe Ralph Loop as Claude Code agent behavior, not project methodology The autonomous development loop (assess → implement → test → verify → commit) is a characteristic of Claude Code agent usage, not a human development methodology adopted by the Torsten project.

    @michaeljfazio-thales michaeljfazio-thales committed Mar 17, 2026
    9dc0289
  • Update wiki: compliance, known issues, home page — all fixes documented

    @michaeljfazio-thales michaeljfazio-thales committed Mar 16, 2026
    0c87d6e
  • Update Performance Baselines with mainnet full sync results

    @michaeljfazio-thales michaeljfazio-thales committed Mar 15, 2026
    8c36d6d
  • Update Known Issues: EBB fixed, uplc status updated, mainnet testing tracked

    @michaeljfazio-thales michaeljfazio-thales committed Mar 15, 2026
    e30bcd7
  • Add ADR-007 (Prometheus metrics endpoint) and ADR-008 (torsten-tui)

    @michaeljfazio-thales michaeljfazio-thales committed Mar 15, 2026
    f87c4a4
  • Add ADR-006: Configurable Storage Profiles Based on System Resource Breakpoints

    @michaeljfazio-thales michaeljfazio-thales committed Mar 15, 2026
    ac96fc4
  • Add ADR-005: CLI Tool Mirrors Haskell cardano-cli Interface Document the decision to mirror cardano-cli's subcommand structure, argument names, and output formats for drop-in compatibility with the existing SPO tooling ecosystem.

    @michaeljfazio-thales michaeljfazio-thales committed Mar 15, 2026
    31b8995
  • Initialize GitHub Wiki with foundational pages - Home: welcome page with navigation and project overview - Architecture Decision Records: ADR-001 through ADR-004 - Protocol Compliance: feature-area compliance status table - Known Issues: Byron EBB, uplc divergence, Dependabot - Getting Started for Developers: onboarding guide - Performance Baselines: preview testnet measurements

    @michaeljfazio-thales michaeljfazio-thales committed Mar 15, 2026
    cdaa6db
  • Initialize wiki

    @michaeljfazio michaeljfazio committed Mar 15, 2026
    7a5522f