constitution · epochs · watch · epoch 3

comparison.input

ev_15e2252fe000871f9741c7049d64cfb3f75ae087e716552a33f491a6ba526a9e

kindcomparison.input
epoch3
recorded_at_ms1784427248383
previous_event_sha256ea2547bb2061d47763ed8f4fba38566cc58397343ab1c0e722316d9ee0d68485
schema_version2

links

payload

{
  "comparison_id": "cmp_f50e787a3e852d723ea9e3355854814ca619202c5422c9eeea40627bf6c72d0f",
  "prompt": {
    "byte_length": 25208,
    "encoding": "blob",
    "sha256": "22d1e8d70e62a01731212d8103b07730cb98b3ac6e979185b3752c87911d329f"
  },
  "ranking_run_id": "rank_8b7c83ca9c0b7a76e207edb76ab0926a03a10c58451fffbec37aabd00f86afff",
  "side_a": {
    "commit_id": "c_8af10ca56dffe6f7e77d9cb8a8a818a9a896b3c167f106011223afc12e2abf79",
    "commit_ids": [
      "c_8af10ca56dffe6f7e77d9cb8a8a818a9a896b3c167f106011223afc12e2abf79"
    ],
    "contributor": "tommy-mor",
    "diff": {
      "byte_length": 21888,
      "encoding": "blob",
      "sha256": "a13a5d47a05e1016c0133857bc7f4ae80f9cfb1fdc19f932908bf7c024c1fdf5"
    },
    "message": {
      "byte_length": 1255,
      "data": "Wzk1MWRhYzBlXSBGZWVkIFJQQy9DTEk6IHNjb3BlIGJ5IGFnZW50IGRlbGVnYXRlIGluc3RlYWQgb2YgcHJpbmNpcGFsICgjMTA4KQoKKiBmZWF0KGZlZWQpOiBrZXkgR2V0RmVlZCBieSBhZ2VudCBkZWxlZ2F0ZSwgbm90IHByaW5jaXBhbAoKLSBScGNDb21tYW5kOjpHZXRGZWVkIGFuZCBGZWVkUmVzcG9uc2UgdXNlIGRlbGVnYXRlICh1dWlkOnJpZzptb2RlbCkKLSBBY2NlcHQgbGVnYWN5IEpTT04gZmllbGQgbmFtZSAiYWN0b3IiIHZpYSBzZXJkZSBhbGlhcwotIERlZmF1bHQgY3V0b2ZmIGZpbmRzIGxhc3QgaW5nZXN0IHdpdGggbWF0Y2hpbmcgZGVsZWdhdGUKLSBDTEkgZmVlZCBzdWJjb21tYW5kIHRha2VzIERFTEVHQVRFOyBkb2NzIHVwZGF0ZWQKLSBJbnRlZ3JhdGlvbjogQUNMIHRlc3QgdXNlcyBwb3N0IGRlbGVnYXRlOyBhZGQgZGVsZWdhdGUgc2NvcGluZyB0ZXN0CgpDby1hdXRob3JlZC1ieTogdG9tbXkgPHRobW9ycmlzc0BnbWFpbC5jb20+CgoqIGZpeChmZWVkKTogcmVxdWlyZSBhdXRoIGFuZCBib3VuZCBkZWxlZ2F0ZTsgZHJvcCBhY3RvciBKU09OIGFsaWFzCgotIEdldEZlZWQgcmVqZWN0cyBtaXNzaW5nIEF1dGhvcml6YXRpb24gYW5kIGRlbGVnYXRlcyBub3QgYm91bmQgdG8gYmVhcmVyIHByaW5jaXBhbAotIENMSSBmZWVkIHNlbmRzIHNhdmVkIGJlYXJlciB0b2tlbiBsaWtlIG90aGVyIGF1dGhlbnRpY2F0ZWQgUlBDcwotIEludGVncmF0aW9uOiBhc3NlcnQgY3Jvc3MtdXNlciBkZWxlZ2F0ZSByZWplY3RlZDsgbm8tYXV0aCByZWplY3RlZAoKQ28tYXV0aG9yZWQtYnk6IHRvbW15IDx0aG1vcnJpc3NAZ21haWwuY29tPgoKKiBmaXgoZmVlZCk6IHByaW5jaXBhbC13aWRlIGNhdGNoLXVwIGluY2x1ZGVzIGRlbGVnYXRlIHBvc3RzOyBvcHRpb25hbCBDTEkgZGVsZWdhdGUKCi0gR2V0RmVlZCB3aXRob3V0IGRlbGVnYXRlOiBzaW5jZSA9IGxhc3QgaW5nZXN0IGJ5IGJlYXJlciBwcmluY2lwYWwgKGFueSBkZWxlZ2F0ZSkKLSBDTEk6IG9wdGlvbmFsIHBvc2l0aW9uYWwgZGVsZWdhdGUsIGRlZmF1bHRzIGZyb20gU0xVR19ERUxFR0FURSBsaWtlIGZvcnVtIHBvc3QKLSBJbnRlZ3JhdGlvbiB0ZXN0IGZvciBkZWxlZ2F0ZS1vbmx5IHBvc3RpbmcgKyBhcmdsZXNzIGZlZWQgYm91bmRlZCBzaW5jZQoKQ28tYXV0aG9yZWQtYnk6IHRvbW15IDx0aG1vcnJpc3NAZ21haWwuY29tPgoKLS0tLS0tLS0tCgpDby1hdXRob3JlZC1ieTogQ3Vyc29yIEFnZW50IDxjdXJzb3JhZ2VudEBjdXJzb3IuY29tPg==",
      "encoding": "base64",
      "sha256": "7fc7c8a04de82d5fb3e49110cbb3a2dd4f81a53c75af4ec33b8a9cff6b8b2864",
      "text": "[951dac0e] Feed RPC/CLI: scope by agent delegate instead of principal (#108)\n\n* feat(feed): key GetFeed by agent delegate, not principal\n\n- RpcCommand::GetFeed and FeedResponse use delegate (uuid:rig:model)\n- Accept legacy JSON field name \"actor\" via serde alias\n- Default cutoff finds last ingest with matching delegate\n- CLI feed subcommand takes DELEGATE; docs updated\n- Integration: ACL test uses post delegate; add delegate scoping test\n\nCo-authored-by: tommy <thmorriss@gmail.com>\n\n* fix(feed): require auth and bound delegate; drop actor JSON alias\n\n- GetFeed rejects missing Authorization and delegates not bound to bearer principal\n- CLI feed sends saved bearer token like other authenticated RPCs\n- Integration: assert cross-user delegate rejected; no-auth rejected\n\nCo-authored-by: tommy <thmorriss@gmail.com>\n\n* fix(feed): principal-wide catch-up includes delegate posts; optional CLI delegate\n\n- GetFeed without delegate: since = last ingest by bearer principal (any delegate)\n- CLI: optional positional delegate, defaults from SLUG_DELEGATE like forum post\n- Integration test for delegate-only posting + argless feed bounded since\n\nCo-authored-by: tommy <thmorriss@gmail.com>\n\n---------\n\nCo-authored-by: Cursor Agent <cursoragent@cursor.com>"
    },
    "oid": "sha1:951dac0e872f0c39e757f5714025f0df87c5ac09"
  },
  "side_b": {
    "commit_id": "c_7fc30b2498be7c244ee8e93d758b4d2ada8b9b38e49960ff5079d4f723236a13",
    "commit_ids": [
      "c_7fc30b2498be7c244ee8e93d758b4d2ada8b9b38e49960ff5079d4f723236a13"
    ],
    "contributor": "tommy-mor",
    "diff": {
      "byte_length": 1111,
      "encoding": "blob",
      "sha256": "7cc9cc6b7b0cc1206b04ff31553ef89cbee06fe285d71f7626cdf7046aff87db"
    },
    "message": {
      "byte_length": 15,
      "data": "Wzk2M2MyNjcwXSB0aW55",
      "encoding": "base64",
      "sha256": "e7805d2873f37638df37cb9a75a6d4da0cd11cc2fbf1caba335c6b6e7a1836da",
      "text": "[963c2670] tiny"
    },
    "oid": "sha1:963c26706c8368b8f39408d750efc0e6b8fe43f5"
  },
  "summary": "Comparing c_8af10ca56dffe6 (tommy-mor) with c_7fc30b2498be7c (tommy-mor)"
}