constitution · epochs · watch · epoch 3
comparison.input
ev_81b72d4d3f684e8ece9f20e1904eb84e277ee74f56184e22ade439dc8892f914
kindcomparison.input
epoch3
recorded_at_ms1784427911071
previous_event_sha25653bd08ef630070f1e36b9029df8e8a6a7f61c14be11f8563deec9e360ebc8af0
schema_version2
links
payload
{
"comparison_id": "cmp_2468422174e759870fa17bf3b644faa1efbe79b58f0762b92cb224efd0055e37",
"prompt": {
"byte_length": 51124,
"encoding": "blob",
"sha256": "649ce78757824891da9266bd61c5a0b4029ca62dc4e91f4745c4c1f9a06b9abf"
},
"ranking_run_id": "rank_8b7c83ca9c0b7a76e207edb76ab0926a03a10c58451fffbec37aabd00f86afff",
"side_a": {
"commit_id": "c_55d1158891d1a749d18b16030f112d57b44eed78194aa7d5e692029e9b61f27b",
"commit_ids": [
"c_55d1158891d1a749d18b16030f112d57b44eed78194aa7d5e692029e9b61f27b"
],
"contributor": "tommy-mor",
"diff": {
"byte_length": 22583,
"encoding": "blob",
"sha256": "caadb39320e606a2646bfc00ddbdfe094bc1ecc8ddae44ae5163223567928d70"
},
"message": {
"byte_length": 1448,
"data": "W2Q2ZGE3ODU2XSBSZXN1cnJlY3QgcGFnZSB2aWV3IGNvdW50cyAoVmlld1N0b3JlICsgbWlkZGxld2FyZSArIGxheW91dCkgKCMxMzgpCgoqIFdpcmUgVmlld1N0b3JlIHRocm91Z2ggQXBwU3RhdGUsIHZpZXctY291bnQgbWlkZGxld2FyZSwgYW5kIEhUTUwuCgotIEFkZCB2aWV3cyBtb2R1bGUgdG8gbGliLCBWaWV3U3RvcmUgb24gQXBwU3RhdGUgKGNyZWF0ZV9hcHBfc3RhdGUgYW5kIHRlc3RzKS4KLSBJbXBsZW1lbnQgY2Fub25pY2FsX3ZpZXdfdXJsIGFuZCBHRVQgdmlld19jb3VudF9taWRkbGV3YXJlIHdpdGggcGF0aCBmaWx0ZXJzLgotIExheWVyIG1pZGRsZXdhcmUgYmVmb3JlIHdpdGhfc3RhdGU7IGFkZCB1cmwgY3JhdGUgZm9yIHF1ZXJ5IGNhbm9uaWNhbGl6YXRpb24uCi0gUGFzcyBjYW5vbmljYWwta2V5IHZpZXcgY291bnRzIGludG8gZ2FyZGVuLCBmb3J1bSwgc2VhcmNoLCBhbmQgdHJ5IGxheW91dHMuCi0gUmVwbGFjZSBzdHViIGludGVncmF0aW9uIHRlc3Qgd2l0aCByZWFsIHZpZXcgY291bnRlciBhc3NlcnRpb25zLgoKQ28tYXV0aG9yZWQtYnk6IHRvbW15IDx0aG1vcnJpc3NAZ21haWwuY29tPgoKKiBUZXN0IHZvdGUvY29tcGFyZSBxdWVyeSBjYW5vbmljYWxpemF0aW9uIGluc3RlYWQgb2Ygc2VhcmNoLgoKVm90ZSBjb21wYXJlIHVzZXMgY2hyb21lbGVzcyBsYXlvdXQgd2l0aG91dCB2aWV3IGJhZGdlOyBhc3NlcnQgdGhlIHNoYXJlZApWaWV3U3RvcmUgY291bnQgZm9yIHBlcm11dGVkIGxlZnQvcmlnaHQgcXVlcnkgb3JkZXIgdmlhIEFwcFN0YXRlLgoKQ28tYXV0aG9yZWQtYnk6IHRvbW15IDx0aG1vcnJpc3NAZ21haWwuY29tPgoKKiBCcm93c2VyIHRlc3Q6IHN0b3Agd2FpdGluZyBmb3IgcmVtb3ZlZCB2b3RlLWNvbXBhcmUgc2hlbGwuCgpBc3NlcnQgdm90ZSBjb21wYXJlIHZpYSBib2R5LnZpZXctdm90ZS1jb21wYXJlIGFuZCBjb21wYXJlIGhlYWRpbmcgaW5zdGVhZApvZiAudm90ZS1jb21wYXJlLXNoZWxsLCB3aGljaCB3YXMgaW50ZW50aW9uYWxseSByZW1vdmVkIGZyb20gdGhlIEhUTUwuCgpDby1hdXRob3JlZC1ieTogdG9tbXkgPHRobW9ycmlzc0BnbWFpbC5jb20+CgoqIERyb3Agdm90ZS1jb21wYXJlIHByZXZpZXcgbW9ycGggYW5kIGJyb3dzZXIgYXNzZXJ0aW9uLgoKdm90ZV9jb21wYXJlX3Bvc3Rfc3VjY2Vzc19qcyBub3cgb25seSByZWZyZXNoZXMgI3ZvdGUtZWRnZS1oaXN0b3J5LXJlZ2lvbi4KUmVtb3ZlIHByZXZpZXcgd3JhcCBtYXJrdXAsIGJyb3dzZXIgdGVzdCB3YWl0IG9uICN2b3RlLWNvbXBhcmUtcHJldmlldywgYW5kCnVudXNlZCBmb3J1bSByZS1leHBvcnQgb2YgaW5nZXN0X2VudHJ5X21hcmt1cC4KCkNvLWF1dGhvcmVkLWJ5OiB0b21teSA8dGhtb3JyaXNzQGdtYWlsLmNvbT4KCi0tLS0tLS0tLQoKQ28tYXV0aG9yZWQtYnk6IEN1cnNvciBBZ2VudCA8Y3Vyc29yYWdlbnRAY3Vyc29yLmNvbT4=",
"encoding": "base64",
"sha256": "fcfaa18b89eb058f28f2fcfaa7d35a19337f327c2ad0bda3867fc5bbde5f784d",
"text": "[d6da7856] Resurrect page view counts (ViewStore + middleware + layout) (#138)\n\n* Wire ViewStore through AppState, view-count middleware, and HTML.\n\n- Add views module to lib, ViewStore on AppState (create_app_state and tests).\n- Implement canonical_view_url and GET view_count_middleware with path filters.\n- Layer middleware before with_state; add url crate for query canonicalization.\n- Pass canonical-key view counts into garden, forum, search, and try layouts.\n- Replace stub integration test with real view counter assertions.\n\nCo-authored-by: tommy <thmorriss@gmail.com>\n\n* Test vote/compare query canonicalization instead of search.\n\nVote compare uses chromeless layout without view badge; assert the shared\nViewStore count for permuted left/right query order via AppState.\n\nCo-authored-by: tommy <thmorriss@gmail.com>\n\n* Browser test: stop waiting for removed vote-compare shell.\n\nAssert vote compare via body.view-vote-compare and compare heading instead\nof .vote-compare-shell, which was intentionally removed from the HTML.\n\nCo-authored-by: tommy <thmorriss@gmail.com>\n\n* Drop vote-compare preview morph and browser assertion.\n\nvote_compare_post_success_js now only refreshes #vote-edge-history-region.\nRemove preview wrap markup, browser test wait on #vote-compare-preview, and\nunused forum re-export of ingest_entry_markup.\n\nCo-authored-by: tommy <thmorriss@gmail.com>\n\n---------\n\nCo-authored-by: Cursor Agent <cursoragent@cursor.com>"
},
"oid": "sha1:d6da7856146cfe63e8f6577465e729833b9cb28d"
},
"side_b": {
"commit_id": "c_01304e7d0f464a69b2e621e19c27764c983cd116801dda6aadee2e66ad72eee2",
"commit_ids": [
"c_01304e7d0f464a69b2e621e19c27764c983cd116801dda6aadee2e66ad72eee2"
],
"contributor": "tommy-mor",
"diff": {
"byte_length": 25571,
"encoding": "blob",
"sha256": "63a7c90777e6591a16965959242f801e0dc446606f0da38b3dc89ca72e111b5b"
},
"message": {
"byte_length": 583,
"data": "W2Q4ODcxOWExXSByZWZhY3RvcihodG1sKTogdW5pZnkgcHVibGljIGFuZCByb29tIG5ldy10aHJlYWQgZm9ybXMKCi0gU2luZ2xlIERPTSBjb250cmFjdDogI25ldy10aHJlYWQtdWktc2xvdCwgI25ldy10aHJlYWQtY29tcG9zZSwgI25ldy10aHJlYWQtZm9ybSwKICAjbmV3LXRocmVhZC10YWc7IHNoYXJlZCBjaGVja19pbmdlc3QgKyBwb3N0X2luZ2VzdCBlcnJvciB3aXJpbmcgZm9yIGFsbCBzY29wZXMuCi0gUmVwbGFjZSBFeHBhbmRQdWJsaWMvRXhwYW5kUm9vbS9TZXRSb29tTmV3VGhyZWFkQ29tcG9zZUV4cGFuZGVkIHdpdGgKICBFeHBhbmROZXdUaHJlYWRGb3JtIHsgcm9vbV93aXJlIH0gYW5kIFNldE5ld1RocmVhZENvbXBvc2VFeHBhbmRlZCB7IHJvb21fd2lyZSwgZXhwYW5kZWQgfTsKICByb29tX3dpcmUgInB1YmxpYyIgY292ZXJzIHRoZSBob21lIHRvb2xiYXIgZmxvdy4KLSBTU0UgcmVmcmVzaCByZXNldHMgI25ldy10aHJlYWQtY29tcG9zZSBmb3JtIGZvciBhbnkgcm9vbV9rZXkuCi0gQnJvd3NlciB0ZXN0IHNlbGVjdG9ycyB1cGRhdGVkIGZvciB0aGUgdW5pZmllZCBpZHMuCgpNYWRlLXdpdGg6IEN1cnNvcg==",
"encoding": "base64",
"sha256": "d248eeacb8f0b77df02254baad80043f39ff2d58b9920f60b8baa27ff9f16220",
"text": "[d88719a1] refactor(html): unify public and room new-thread forms\n\n- Single DOM contract: #new-thread-ui-slot, #new-thread-compose, #new-thread-form,\n #new-thread-tag; shared check_ingest + post_ingest error wiring for all scopes.\n- Replace ExpandPublic/ExpandRoom/SetRoomNewThreadComposeExpanded with\n ExpandNewThreadForm { room_wire } and SetNewThreadComposeExpanded { room_wire, expanded };\n room_wire \"public\" covers the home toolbar flow.\n- SSE refresh resets #new-thread-compose form for any room_key.\n- Browser test selectors updated for the unified ids.\n\nMade-with: Cursor"
},
"oid": "sha1:d88719a17f7c508917e1f6d613f6c20a8af40e20"
},
"summary": "Comparing c_55d1158891d1a7 (tommy-mor) with c_01304e7d0f464a (tommy-mor)"
}