Skip to content

History / Deployment and Configuration

Revisions

  • Sets 4 and 5: fixes from an independent review, and feedback is read from payers on the scored chain

    @RunTimeAdmin RunTimeAdmin committed Nov 5, 2026
  • Sets 1, 2, 3: slash keepers, event index limits, feedback read bounds, node failures, payment at its block, Reader, maturity fraction, counts

    @RunTimeAdmin RunTimeAdmin committed Nov 5, 2026
  • Labels to match the anchors at aa0322d

    @RunTimeAdmin RunTimeAdmin committed Nov 5, 2026
  • Anchors from aa34e6f to aa0322d (2,063 moved on 54 pages; one link repointed to read-retry.js, where readWithBackoff now lives)

    @RunTimeAdmin RunTimeAdmin committed Nov 5, 2026
  • Sets T and Y: Node 24 on main, oracle count 1084, Home line at aa34e6f Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 4, 2026
  • Fixes from an independent review of this pass Set W, with the Home line in set X. Status lines dated, overclaims about shadow scans and the tunnel corrected. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 4, 2026
  • Evidence in one fixed order, payments before registration, what the oracles run Sets U and V. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 4, 2026
  • Update source link labels to the new line numbers Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 4, 2026
  • Re-pin source anchors to main 5262a3e Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 4, 2026
  • Payment chains, the event index's paging, the tunnel, the finished cycle, counts Sets R and S. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 4, 2026
  • Update source link labels to the new line numbers Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 4, 2026
  • Re-pin source anchors to main 4c62904 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 4, 2026
  • Correct what a review of the ERC-8004 prose found Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Describe links made on chain, the ERC-8004 publisher and its signer; counts on bef1068 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Make link labels match their re-pinned anchors Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Re-pin source links to main bef1068 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Correct what a review of the 3 November prose found

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Describe the checker's grace, the ERC-8004 reviewer filter and signer binding; counts on e8816a3

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Make link labels match their re-pinned anchors

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Re-pin source line anchors to main e8816a3 (#164 to #169)

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Describe the event index, the adversarial slash drill and what the checker proposes

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Make the line numbers in the link labels match the anchors again

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Move the line anchors to main at 2b4ce3c

    @RunTimeAdmin RunTimeAdmin committed Nov 3, 2026
  • Correct seven points a review of the prose found A separate read of the previous commit against main 700a3ee checked about 350 claims and found these, now fixed on 23 pages: - SplitAuthorityFork skips twelve tests, not seven, on the four pages that still said seven. - The tag arc-testnet-2026-11-02b is on the commit that records the upgrade, not on 76bbc97, whose contract sources it shares; the steps say to tag the commit that records the implementation. - A payer's signed outcome replaces a token holder's only when the payer's is the transaction's only paying leg. - A 409 carries heldOutcomeHash only when the outcome held is one the payer signed; a token holder's held outcome gives only sameOutcome: false. - The explorer asks verifyEvidence about the payments the finalized root covers, not every payment listed. - Eight "(on main)" labels removed where the testnet has run the same code since 26 or 28 October. - The Development-and-Testing diagram shows payers and CounterAudit the way the other two architecture diagrams do. Checks: 5,779 source links and 4,607 anchors resolve in main 700a3ee, 81 internal links resolve, 0 CR bytes, no long dash in new text, all 532 Mermaid blocks parse and the changed one renders. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 2, 2026
  • Describe the 40 merges since 29 October, and bring the counts to 2 November Prose and counts for #112 to #152, 416 replacements on 64 pages, each asserted to match once: - Slashing: 75% burned and 25% to the victim, nothing to the committee (ADR 0007), VictimIsCommittee, the two-field SlashExecuted, and a reporter credit from before 2 November still claimable. The 3 October drill stays as the record of the earlier split. - Oracle bond: an operator's exit time is fixed when it starts to leave (unbondingClaimableAt), with the old rule for an exit started before the field existed. - Testnet: identity and reputation on fdce1a7, staking on 25c2d59, the oracle bond on 76bbc97, all verified on the explorer and reproduced by the build tagged arc-testnet-2026-11-02b. Ten claims that the testnet lagged main, false since 26 October, are corrected. - Handover: the known-Safe checks, SAFE_FACTORY and SAFE_CREATION_CALL, and the reconciliation report the renounce requires. - Builds and checks: check-bytecode, check-authz and the authorisation matrix, and the CI lists. - Oracle: payer-signed outcomes (ADR 0006), GET /outcomes and the import between operators, the 409 body, the checker judging a proposal by the evidence it was made on, state backups and restore drills, and the CounterAudit relay off in production. Both operators run cf76691. - SDK 1.0.0-alpha.14: atomicNonceStore, the gate's instances and profile settings, and signPaymentOutcome and verifyPaymentOutcome. - Site: the explorer, the epochs page and the labelled simulation. - Counts: 724 contract tests in 32 files (712 run without a fork URL, 12 skip), 852 oracle, 233 SDK in 14 files. Checks: 5,779 source links and 4,607 anchors resolve in main 700a3ee, and the 81 internal links resolve; 0 CR bytes; no long dash in new text; all 532 Mermaid blocks parse and the 19 changed ones render with no error. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 2, 2026
  • Make the line numbers in the link labels match the anchors again 1,670 labels on 71 pages named the line numbers of main 17cccb8; each now names its link's anchor. URLs are untouched (5,656 links compared, 0 problems), and the link checker finds every one of 5,770 source links and 4,599 anchors inside main 700a3ee. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 2, 2026
  • Move the source-link anchors from main 17cccb8 to 700a3ee Main moved by 40 merges (#112 to #152): payer-signed outcomes (ADR 0006), SDK 1.0.0-alpha.13 and alpha.14, the gate's production profile, the operations runbook and state backups, the handover Safe checks, the slash split without a committee share, the explorer, the testnet simulation, verifiable builds, the authorisation matrix and the oracle bond's fixed exit time. Only the digits of line anchors change in this commit: 1,670 anchors on 71 pages. Each was mapped through the git diff between the two commits and checked for the same first and last line of text (2,071 compared, 0 mismatching). Twelve ranges moved approximately because a line at their edge was edited: the slash event and its test, two README ranges ending on the reworded counts line, measuredFactorsFor in oracle/index.js, the gate's opening comment, and ranges in docs/arc.md, docs/counteraudit-integration.md, docs/payment-backed-attestations.md and oracle/README.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Nov 2, 2026
  • Make the line numbers in the link labels match the anchors again The label of a source link names the lines its anchor points at, and the previous commit moved 359 anchors, so their labels said the old numbers. Each label now takes the range of its anchor. The URLs are untouched, and nothing outside the square brackets of a link changes. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Oct 29, 2026
  • Move the source-link anchors from main ff0fa68 to 58d6b27 Three pull requests landed after the pages were last checked: the durable answer for flag, resolve and link in the oracle, the timelock and Safe policy in the handover script with the recorded deploy block, and the key-rotation and finality notes in the docs. Only the digits of the line anchors change, so that each link points at the lines it named before. 359 anchors on 36 pages moved; 5 end on a paragraph whose wording changed and are approximate. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Oct 29, 2026
  • Describe the 202 answer of /attest, the proposal's own deadline and the handover checks /attest answers 202 with durable: false while the oracle cannot write its state file, and the metric accepted_not_durable counts it. The oracle and the watcher decide when a proposal can be finalized from the contract's stored finalizableAt, and judge a proposal that predates the field against the live window, as the contract does. SplitAuthority needs the four launch registries in every phase, and check-role-holders.mjs runs with BEFORE_RENOUNCE=1 before the last phase and again after it. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    @RunTimeAdmin RunTimeAdmin committed Oct 28, 2026