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"
  }
}