constitution · epochs · watch · epoch 5
git.commit
ev_752b45e25e18ee6b3ede036cecd34e65601145b00bea8feb2c6110eba4dbb119
kindgit.commit
epoch5
recorded_at_ms1788513141171
previous_event_sha2561a5f18f2f26aee5c93734415b78625c70782300ba8abca82d6df79dfba5e7283
schema_version2
links
payload
{
"commit_id": "c_3af33c7fb2269b6d39839581358adf548c069ca4a9fdd8057dcf6cacca9baa70",
"committer_timestamp_ms": 1787865014000,
"contributor": "tommy-mor",
"first_sources": [
{
"ref_name": "refs/heads/cursor/mcp-rough-edges-5595",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/main",
"repository_id": "slug"
}
],
"message": {
"byte_length": 529,
"sha256": "cbcf78b2ec809eba95d4012abb37db03de254e745365d35c6ec7fafdf7139b1f",
"text_preview": "Add aspect sub-scopes: :aspect DSL routes votes into secondary per-parent rankings.\n\nAspects are parse-derived (no event-schema change): votes after a :slug\nstatement land in a (parent, aspect) group beside the untouched canonical\nranking. Strict slug matching keeps historical ':' prose lines inert on\nreplay. Canonical keeps top billing everywhere; aspect rankings render as\nsubordinate garden sections and opt-in reads (CLI --aspect, MCP get_rank,\ncheck/sorterc/editor labels).\n\nCo-authored-by: Cursor <cursoragent@cursor.com>"
},
"oid": "sha1:fadff8b468d77383f7ea83a64f548a400b37a441",
"patch": {
"byte_length": 80812,
"encoding": "blob",
"sha256": "80aa83fad25878d33c7ae42a00e7f1cc6d280c8cc733414e10d21adaabe96072"
},
"patch_identity": "git-patch-id-stable-v1:a312b2cbff3a27960f2117f41ad86178948ff34d",
"patch_sha256": "80aa83fad25878d33c7ae42a00e7f1cc6d280c8cc733414e10d21adaabe96072",
"summary": "sha1:fadff8b468d7738 tommy-mor",
"urls": {
"commit": "https://token.slug.social/commits/c_3af33c7fb2269b6d39839581358adf548c069ca4a9fdd8057dcf6cacca9baa70",
"epoch": "https://token.slug.social/epochs/5"
}
}