constitution · epochs · watch · epoch 3

comparison.input

ev_f2511d5d4075e0490f078149dbaf6a63822aa9a819a5e0e64c015ccfb3ded026

kindcomparison.input
epoch3
recorded_at_ms1784432985832
previous_event_sha256ac9322576c48b42bcfa9832cc2c18e8778bd56e456c7a567ae9f43142a11577d
schema_version2

links

payload

{
  "comparison_id": "cmp_45aac340cca70213b123bcf6a35d42eb9aee3891d079417a8e25e094e083dedb",
  "prompt": {
    "byte_length": 121182,
    "encoding": "blob",
    "sha256": "4884f99ff7b73062a7f18e7d30eca78038eff7bacc2defae5bfb1286a3ea67eb"
  },
  "ranking_run_id": "rank_8b7c83ca9c0b7a76e207edb76ab0926a03a10c58451fffbec37aabd00f86afff",
  "side_a": {
    "commit_id": "c_9e1ff4fc01864387169c865fdcdc0bb7c6c5345561e74f69d5fdda3969540c7d",
    "commit_ids": [
      "c_9e1ff4fc01864387169c865fdcdc0bb7c6c5345561e74f69d5fdda3969540c7d"
    ],
    "contributor": "tommy-mor",
    "diff": {
      "byte_length": 109031,
      "encoding": "blob",
      "sha256": "06d3e22d370daec029cdb4959b200ebda4392db6f6d5cc1846c141a0f09cf46c"
    },
    "message": {
      "byte_length": 299,
      "data": "WzJhOTQ0MDFiXSBSdW4gcnVzdGZtdCB3b3Jrc3BhY2Utd2lkZSBhbmQgZml4IGxpbnQgdG9vbGluZy4KClBpbiBydXN0Zm10IGFuZCBjbGlwcHkgaW4gcnVzdC10b29sY2hhaW4udG9tbCBhZnRlciBhIGJyb2tlbiBjb21wb25lbnQgaW5zdGFsbCwgbWVyZ2UgYSBkdXBsaWNhdGUgdm90ZS1zbGlkZXIgQ1NTIHJ1bGUsIGFuZCBhZGQgVlMgQ29kZSBzZXR0aW5ncyBzbyBydXN0LWFuYWx5emVyIHVzZXMgdGhlIHByb2plY3QgdG9vbGNoYWluLgoKQ28tYXV0aG9yZWQtYnk6IEN1cnNvciA8Y3Vyc29yYWdlbnRAY3Vyc29yLmNvbT4=",
      "encoding": "base64",
      "sha256": "41dd1a94a721a5249d597467a08944e1a747f496b364c6eeb37b076eacb47379",
      "text": "[2a94401b] Run rustfmt workspace-wide and fix lint tooling.\n\nPin rustfmt and clippy in rust-toolchain.toml after a broken component install, merge a duplicate vote-slider CSS rule, and add VS Code settings so rust-analyzer uses the project toolchain.\n\nCo-authored-by: Cursor <cursoragent@cursor.com>"
    },
    "oid": "sha1:2a94401b61df3860e29d20817d06caf6da2fa241"
  },
  "side_b": {
    "commit_id": "c_48aeaf9b52c3f3e9ae1ba289cc91723f9f5e6400543cb66354b342ab4bc49e41",
    "commit_ids": [
      "c_48aeaf9b52c3f3e9ae1ba289cc91723f9f5e6400543cb66354b342ab4bc49e41"
    ],
    "contributor": "tommy-mor",
    "diff": {
      "byte_length": 9838,
      "encoding": "blob",
      "sha256": "a3fe1ad3799611474b346b93fefabbe8740b03822bc1a377f81646b79f5adf74"
    },
    "message": {
      "byte_length": 1075,
      "data": "WzU5NWIzODUwXSBGaXggc3Rhci10b3BvbG9neSByYW5raW5nIGJ5IHVzaW5nIGRlZ3JlZS1iYXNlZCBkX21heCAoIzE0NikuCgpBIHB1cmUgZm9yd2FyZCBzdGFyIGF0IHRoZSBkZWZhdWx0IGA+YCByYXRpbyAoMjoxKSBwcm9kdWNlZCB1bmlmb3JtIDEvMwpzY29yZXMsIGFuZCB0aGUgYWxwaGFiZXRpY2FsLWZhbGxiYWNrIHNvcnQgcGxhY2VkIHRoZSB1bmFtYmlndW91cyB3aW5uZXIKbGFzdC4gUm9vdCBjYXVzZTogYGNvbXB1dGVfc2NvcmVzX2Zyb21fZWRnZXNgIGRpdmlkZWQgYnkgdGhlIG1heCBzdW0gb2YKcGFpcndpc2Utbm9ybWFsaXplZCB3ZWlnaHRzLCBzbyBldmVyeSBub2RlIGVuZGVkIHVwIHdpdGggUF9paSA9IDAg4oCUIGEKYmlwYXJ0aXRlIE1hcmtvdiBjaGFpbiB3aG9zZSBwb3dlciBpdGVyYXRpb24gb3NjaWxsYXRlZCBhbmQsIGFmdGVyIHRoZQpjb25maWd1cmVkIGV2ZW4gaXRlcmF0aW9uIGNvdW50LCByZXR1cm5lZCB0byB0aGUgdW5pZm9ybSBpbml0aWFsIHN0YXRlLgoKU3dpdGNoIHRoZSBkaXZpc29yIHRvIHRoZSB1bndlaWdodGVkIG1heCBuZWlnaGJvciBkZWdyZWUsIG1hdGNoaW5nIHRoZQpjYW5vbmljYWwgUmFuayBDZW50cmFsaXR5IGRlZmluaXRpb24gaW4gTmVnYWhiYW7igJNPaOKAk1NoYWggMjAxMiDCpzMuMQooYXJYaXY6MTIwOS4xNjg4LCBlcS4gZGVmUCBhbmQgdGhlIGRfbWF4IGRlZmluaXRpb24gaW4gwqc2KS4gVGhpcyBnaXZlcwpldmVyeSBub24tc2F0dXJhdGVkIG5vZGUgYSBwb3NpdGl2ZSBzZWxmLWxvb3AsIG1ha2VzIHRoZSBjaGFpbiBhcGVyaW9kaWMsCmFuZCBjb252ZXJnZXMgdGhlIHN0YXIgdG8gz4BfemVicmEgPSAxLzIsIM+AX2FscGhhID0gz4BfYmV0YSA9IDEvNC4KCkFkZCBSdXN0IHJlZ3Jlc3Npb24gdGVzdCBhbmQgYSBDbG9qdXJlIHRlc3QgdGhhdCBkcml2ZXMgdGhlIHNvcnRlcmMKYmluYXJ5IGFnYWluc3QgZm91ciAuc29ydGVyIGZpeHR1cmVzIChzdGFyLCBpbnZlcnNlIHN0YXIsIGNoYWluLCBjeWNsZSkuCgpDby1BdXRob3JlZC1CeTogQ2xhdWRlIE9wdXMgNC43ICgxTSBjb250ZXh0KSA8bm9yZXBseUBhbnRocm9waWMuY29tPg==",
      "encoding": "base64",
      "sha256": "115fd792a515da67be0d35f4babc897f9a3c1a048a41b809008fad9ae9e62b8a",
      "text": "[595b3850] Fix star-topology ranking by using degree-based d_max (#146).\n\nA pure forward star at the default `>` ratio (2:1) produced uniform 1/3\nscores, and the alphabetical-fallback sort placed the unambiguous winner\nlast. Root cause: `compute_scores_from_edges` divided by the max sum of\npairwise-normalized weights, so every node ended up with P_ii = 0 \u2014 a\nbipartite Markov chain whose power iteration oscillated and, after the\nconfigured even iteration count, returned to the uniform initial state.\n\nSwitch the divisor to the unweighted max neighbor degree, matching the\ncanonical Rank Centrality definition in Negahban\u2013Oh\u2013Shah 2012 \u00a73.1\n(arXiv:1209.1688, eq. defP and the d_max definition in \u00a76). This gives\nevery non-saturated node a positive self-loop, makes the chain aperiodic,\nand converges the star to \u03c0_zebra = 1/2, \u03c0_alpha = \u03c0_beta = 1/4.\n\nAdd Rust regression test and a Clojure test that drives the sorterc\nbinary against four .sorter fixtures (star, inverse star, chain, cycle).\n\nCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>"
    },
    "oid": "sha1:595b38509b0d0b3445234d3b9d9759a6d6a471cd"
  },
  "summary": "Comparing c_9e1ff4fc018643 (tommy-mor) with c_48aeaf9b52c3f3 (tommy-mor)"
}