constitution · epochs · watch · epoch 3
git.commit
ev_5f96c7c02a10e5074f5e66fef9bb79cacb7a4f8d36363ac1365d15170fcaa258
kindgit.commit
epoch3
recorded_at_ms1784423283494
previous_event_sha256daff87ac2d35f3b25eb9ed92625a200f07f19fd0c8ad1f2276b38af2dbe8d996
schema_version2
links
payload
{
"commit_id": "c_55d1158891d1a749d18b16030f112d57b44eed78194aa7d5e692029e9b61f27b",
"committer_timestamp_ms": 1777844561000,
"contributor": "tommy-mor",
"first_sources": [
{
"ref_name": "refs/heads/cursor/bare-item-refs-as-prose-8469",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/bump-thread-show-username-cccc",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/cli-garden-paths-github-thread-9560",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/extensible-urls-foundation-b00a",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/extensible-urls-plan-564b",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/extensible-urls-plan-9def",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/external-dash-url-fullscheme-724d",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/fix-dsl-code-fence-parse-full-840e",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/fix-garden-agent-paths-5594",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/fix-public-sse-thread-morph-6bf4",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/garden-link-title-tooltips-840e",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/garden-rank-copy-b288",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/github-vote-onboarding-fixes-87ce",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/ot-translate-and-post-840e",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/pair-vote-login-redirect-aed1",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/parser-tokenized-url-links-d3cf",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/post-author-uuid-color-6190",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/post-editor-draft-autosave-b5cc",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/post-header-delegate-attribution-6190",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/resolvers-external-garden-c17b",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/setup-dev-environment-b185",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/split-garden-html-25ce",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/split-integration-clippy-25ce",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/sse-access-control-6bf4",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/thread-copy-button-6705",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/thread-copy-polish-6705",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/thread-graduate-public-db5c",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/vote-explanation-first-dsl-3cb4",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/cursor/vote-ratio-gcd-5400",
"repository_id": "slug"
},
{
"ref_name": "refs/heads/main",
"repository_id": "slug"
}
],
"message": {
"byte_length": 1437,
"sha256": "4904140b858a3f2fa5269222520cf252306096dca6214bd8badc3bc72f88a282",
"text_preview": "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",
"patch": {
"byte_length": 22583,
"encoding": "blob",
"sha256": "caadb39320e606a2646bfc00ddbdfe094bc1ecc8ddae44ae5163223567928d70"
},
"patch_identity": "git-patch-id-stable-v1:fffbf39234ad511e3fccea74e10cc1d5db27af15",
"patch_sha256": "caadb39320e606a2646bfc00ddbdfe094bc1ecc8ddae44ae5163223567928d70",
"summary": "sha1:d6da7856146cfe6 tommy-mor",
"urls": {
"commit": "https://token.slug.social/commits/c_55d1158891d1a749d18b16030f112d57b44eed78194aa7d5e692029e9b61f27b",
"epoch": "https://token.slug.social/epochs/3"
}
}