constitution · epochs · watch · epoch 3
git.commit
ev_20537dbe78ff035c065218d2fc51824f566fd28639cc7b67c3092fb122ed4c3f
kindgit.commit
epoch3
recorded_at_ms1784423283641
previous_event_sha2566427d51735ec7cdc7286c7a526b597897191696825fbb04e7bb37faaa2332f53
schema_version2
links
payload
{
"commit_id": "c_73d485b8085bb26059e0c0fdc62dc49d755d7799bda1ef1302e0cd3104470f7c",
"committer_timestamp_ms": 1783900964000,
"contributor": "tommy-mor",
"first_sources": [
{
"ref_name": "refs/heads/cursor/nsfw-content-boundaries-1211",
"repository_id": "sorter2"
},
{
"ref_name": "refs/heads/cursor/reddit-ranked-batch-fetch-9740",
"repository_id": "sorter2"
},
{
"ref_name": "refs/heads/cursor/vote-login-return-to-pair-bba7",
"repository_id": "sorter2"
},
{
"ref_name": "refs/heads/main",
"repository_id": "sorter2"
}
],
"message": {
"byte_length": 261,
"sha256": "86c6d529bfa230b5696c41a40baea973a1f16f932f7ddf0711ad3b358f753259",
"text_preview": "Add GitHub OAuth auth and move durable out of tree.\n\nGate votes behind session + pseudonym claim, project identity events into durable maps, and depend on tommy-mor/durable from git instead of the in-repo crates.\n\nCo-authored-by: Cursor <cursoragent@cursor.com>"
},
"oid": "sha1:9be54f7d7c92823541b335742ea511e5811464d4",
"patch": {
"byte_length": 187408,
"encoding": "blob",
"sha256": "24881e7d23c6166eca1ae853adc370b0086d276c47189126ad81a6ccc9433372"
},
"patch_identity": "git-patch-id-stable-v1:730eaba83ffacc79274724236f12d6e03cd00806",
"patch_sha256": "24881e7d23c6166eca1ae853adc370b0086d276c47189126ad81a6ccc9433372",
"summary": "sha1:9be54f7d7c92823 tommy-mor",
"urls": {
"commit": "https://token.slug.social/commits/c_73d485b8085bb26059e0c0fdc62dc49d755d7799bda1ef1302e0cd3104470f7c",
"epoch": "https://token.slug.social/epochs/3"
}
}