{"ref":"main","files":[{"name":".agent","kind":"directory","size":0,"lastCommitHash":"3fe3b0bb21a1c430ee0e593df4489afc24a0af84","lastCommitWhen":"2026-01-20T07:15:45+03:00","lastCommitMessage":"dont set hidden but instead completely unmount timeline when we navigate\n\nthis fixes an issue in chromium where if timeline is scrolled down and we\nnavigate away, any other scroll causes the page scroll into overflow\nterritory somehow\n"},{"name":".agents","kind":"directory","size":0,"lastCommitHash":"1ba738bb28afff20a84a8df0d4dbd9db5b96e97f","lastCommitWhen":"2026-06-29T17:36:22+03:00","lastCommitMessage":"refactor: rewrite virtual lists to use TanStack Virtual\n"},{"name":".beads","kind":"directory","size":0,"lastCommitHash":"428ba83f75ef3550517167d62ca7fb7a0207ab42","lastCommitWhen":"2026-06-29T19:34:46+03:00","lastCommitMessage":"refactor: add post cache garbage collection and modernize settings store to Svelte 5 state\n"},{"name":".claude","kind":"directory","size":0,"lastCommitHash":"1ba738bb28afff20a84a8df0d4dbd9db5b96e97f","lastCommitWhen":"2026-06-29T17:36:22+03:00","lastCommitMessage":"refactor: rewrite virtual lists to use TanStack Virtual\n"},{"name":".zed","kind":"directory","size":0,"lastCommitHash":"24c6dc957bc116c72b45cc89cb6a577a9381a690","lastCommitWhen":"2026-01-06T02:52:34+03:00","lastCommitMessage":"implement blocks sync\n"},{"name":"nix","kind":"directory","size":0,"lastCommitHash":"1ce50124ea5aeacac216cbd4dc82c3c359ea2cf2","lastCommitWhen":"2026-01-03T09:18:29+03:00","lastCommitMessage":"update nix modules hash\n"},{"name":"resources","kind":"directory","size":0,"lastCommitHash":"431f3f265753cafd1ea980fafc2357454b3fab84","lastCommitWhen":"2025-11-04T05:02:41+03:00","lastCommitMessage":"chore: update screenshot\n"},{"name":"src","kind":"directory","size":0,"lastCommitHash":"428ba83f75ef3550517167d62ca7fb7a0207ab42","lastCommitWhen":"2026-06-29T19:34:46+03:00","lastCommitMessage":"refactor: add post cache garbage collection and modernize settings store to Svelte 5 state\n"},{"name":"static","kind":"directory","size":0,"lastCommitHash":"c7f9c0b0cdf006eb5cc2ab1285820a807565ebd2","lastCommitWhen":"2025-10-16T15:38:39+03:00","lastCommitMessage":"chore: init\n"},{"name":".envrc","kind":"file","size":10,"lastCommitHash":"156c793ea5da885713b5cf87092fcaf22311df69","lastCommitWhen":"2025-10-30T18:38:22+03:00","lastCommitMessage":"build: add nix package\n"},{"name":".gitignore","kind":"file","size":317,"lastCommitHash":"841e83b7ba395bf8c418b219d5de59de4a27def6","lastCommitWhen":"2026-06-29T17:21:59+03:00","lastCommitMessage":"bd init: initialize beads issue tracking\n"},{"name":".npmrc","kind":"file","size":19,"lastCommitHash":"c7f9c0b0cdf006eb5cc2ab1285820a807565ebd2","lastCommitWhen":"2025-10-16T15:38:39+03:00","lastCommitMessage":"chore: init\n"},{"name":".prettierignore","kind":"file","size":107,"lastCommitHash":"c7f9c0b0cdf006eb5cc2ab1285820a807565ebd2","lastCommitWhen":"2025-10-16T15:38:39+03:00","lastCommitMessage":"chore: init\n"},{"name":".prettierrc","kind":"file","size":296,"lastCommitHash":"c7f9c0b0cdf006eb5cc2ab1285820a807565ebd2","lastCommitWhen":"2025-10-16T15:38:39+03:00","lastCommitMessage":"chore: init\n"},{"name":"AGENTS.md","kind":"file","size":6726,"lastCommitHash":"b37ac157197b4483bc5606254c672d69f8c8e152","lastCommitWhen":"2026-06-29T18:44:41+03:00","lastCommitMessage":"refactor: modernize notificationStream, jetstream, and pulsingPostId to Svelte 5 state\n"},{"name":"CLAUDE.md","kind":"file","size":2274,"lastCommitHash":"1ba738bb28afff20a84a8df0d4dbd9db5b96e97f","lastCommitWhen":"2026-06-29T17:36:22+03:00","lastCommitMessage":"refactor: rewrite virtual lists to use TanStack Virtual\n"},{"name":"deno.lock","kind":"file","size":76461,"lastCommitHash":"1ba738bb28afff20a84a8df0d4dbd9db5b96e97f","lastCommitWhen":"2026-06-29T17:36:22+03:00","lastCommitMessage":"refactor: rewrite virtual lists to use TanStack Virtual\n"},{"name":"env.d.ts","kind":"file","size":78,"lastCommitHash":"536d1a22e07e1dd694403e8ee0612c3c75a116d5","lastCommitWhen":"2025-10-16T22:30:22+03:00","lastCommitMessage":"feat: implement client and fetching\n"},{"name":"eslint.config.js","kind":"file","size":1288,"lastCommitHash":"c7f9c0b0cdf006eb5cc2ab1285820a807565ebd2","lastCommitWhen":"2025-10-16T15:38:39+03:00","lastCommitMessage":"chore: init\n"},{"name":"flake.lock","kind":"file","size":1975,"lastCommitHash":"496ee4d2415b288890fad8986d11bd3d911f1d0a","lastCommitWhen":"2026-06-29T17:22:34+03:00","lastCommitMessage":"bd agents setup\n"},{"name":"flake.nix","kind":"file","size":1014,"lastCommitHash":"3fe3b0bb21a1c430ee0e593df4489afc24a0af84","lastCommitWhen":"2026-01-20T07:15:45+03:00","lastCommitMessage":"dont set hidden but instead completely unmount timeline when we navigate\n\nthis fixes an issue in chromium where if timeline is scrolled down and we\nnavigate away, any other scroll causes the page scroll into overflow\nterritory somehow\n"},{"name":"LICENSE","kind":"file","size":1082,"lastCommitHash":"249f7b2052ee25525955816871105388b6e8c22f","lastCommitWhen":"2025-10-23T17:31:10+03:00","lastCommitMessage":"chore: add license\n"},{"name":"package.json","kind":"file","size":1978,"lastCommitHash":"1ba738bb28afff20a84a8df0d4dbd9db5b96e97f","lastCommitWhen":"2026-06-29T17:36:22+03:00","lastCommitMessage":"refactor: rewrite virtual lists to use TanStack Virtual\n"},{"name":"README.md","kind":"file","size":1315,"lastCommitHash":"ed15568ee5888101c93dc5afe53ba513711b7b11","lastCommitWhen":"2025-10-31T07:47:08+03:00","lastCommitMessage":"docs: link instance in readme\n"},{"name":"svelte.config.js","kind":"file","size":916,"lastCommitHash":"49cfbb9149fe1fc1235dbff165a2725f556571df","lastCommitWhen":"2026-01-02T00:59:17+03:00","lastCommitMessage":"fix infinite loading bug if repo has no posts, fix build\n"},{"name":"tsconfig.json","kind":"file","size":671,"lastCommitHash":"607db7f8edba3b818f2dd76369b7b3b73ce3d73c","lastCommitWhen":"2025-10-31T06:51:44+03:00","lastCommitMessage":"feat: implement oauth, fix some state issues\n"},{"name":"vite.config.ts","kind":"file","size":204,"lastCommitHash":"c7f9c0b0cdf006eb5cc2ab1285820a807565ebd2","lastCommitWhen":"2025-10-16T15:38:39+03:00","lastCommitMessage":"chore: init\n"}],"branches":[{"name":"main","hash":"428ba83f75ef3550517167d62ca7fb7a0207ab42","when":"2026-06-29T19:34:46+03:00","isDefault":true,"message":"refactor: add post cache garbage collection and modernize settings store to Svelte 5 state\n"}],"totalBranches":1,"tags":[],"totalTags":0,"languages":[{"name":"Svelte","size":152666,"share":54.514615456032224,"percentage":55},{"name":"TypeScript","size":114540,"share":40.90042350185327,"percentage":41},{"name":"Shell","size":3981,"share":1.4215521735714847,"percentage":1},{"name":"CSS","size":3566,"share":1.2733622333473786,"percentage":1},{"name":"Nix","size":2735,"share":0.9766252687058555,"percentage":1},{"name":"JavaScript","size":2204,"share":0.787013562057662,"percentage":1},{"name":"HTML","size":354,"share":0.126407804432129,"percentage":0}],"failed":{"files":false,"refs":false,"languages":false},"compact":{".agent":"rules",".agents":"skills",".agents/skills":"beads"}}