constitution · epochs · watch · epoch 3
git.commit
ev_57ec494d5b1b777626c361e114c13a1bd4fe3835573bce097aed3c2283f16d04
kindgit.commit
epoch3
recorded_at_ms1784423283517
previous_event_sha256e925721494ceef77e91bc856f56462e5e74f0231793ed8ed53a67550f2f7a1f7
schema_version2
links
payload
{
"commit_id": "c_48aeaf9b52c3f3e9ae1ba289cc91723f9f5e6400543cb66354b342ab4bc49e41",
"committer_timestamp_ms": 1779568263000,
"contributor": "tommy-mor",
"first_sources": [
{
"ref_name": "refs/heads/cursor/bare-item-refs-as-prose-8469",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/external-dash-url-fullscheme-724d",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/fix-garden-agent-paths-5594",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/garden-rank-copy-b288",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/pair-vote-login-redirect-aed1",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/post-author-uuid-color-6190",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/post-editor-draft-autosave-b5cc",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/post-header-delegate-attribution-6190",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/setup-dev-environment-b185",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/thread-graduate-public-db5c",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/vote-ratio-gcd-5400",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/main",
"repository_id": "slug"
}
],
"message": {
"byte_length": 1064,
"sha256": "bfc72134117074e0e370c4f6e4e159435a521cdf6601abec389df4b880862922",
"text_preview": "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",
"patch": {
"byte_length": 9838,
"encoding": "blob",
"sha256": "a3fe1ad3799611474b346b93fefabbe8740b03822bc1a377f81646b79f5adf74"
},
"patch_identity": "git-patch-id-stable-v1:0018c6b557c73571f95b034fff2fdbdf41f22762",
"patch_sha256": "a3fe1ad3799611474b346b93fefabbe8740b03822bc1a377f81646b79f5adf74",
"summary": "sha1:595b38509b0d0b3 tommy-mor",
"urls": {
"commit": "https://token.slug.social/commits/c_48aeaf9b52c3f3e9ae1ba289cc91723f9f5e6400543cb66354b342ab4bc49e41",
"epoch": "https://token.slug.social/epochs/3"
}
}