yuta
|
01d808381b
|
Update Nix flake inputs
|
2026-07-26 15:35:27 +09:00 |
|
yuta
|
c43278f785
|
Fix reader media and thread behavior
|
2026-07-26 15:31:29 +09:00 |
|
yuta
|
1794255ebb
|
Improve reader design (#3)
Reviewed-on: #3
|
2026-07-26 14:52:08 +09:00 |
|
yuta
|
24939e6f00
|
Add Hallmark agent skill
|
2026-07-26 14:08:51 +09:00 |
|
yuta
|
f5274195b9
|
Add Axe accessibility E2E tests (#2)
Reviewed-on: #2
|
2026-07-26 13:55:56 +09:00 |
|
yuta
|
8679a850e5
|
Refactor E2E tests with page objects (#1)
Reviewed-on: #1
|
2026-07-26 13:43:31 +09:00 |
|
yuta
|
766d13dfcc
|
refactor: use X-style route paths
|
2026-07-26 13:29:38 +09:00 |
|
yuta
|
604c7f16e2
|
feat: add authenticated list reading
|
2026-07-26 12:58:35 +09:00 |
|
yuta
|
83992bd962
|
Add Knip unused-code checks
|
2026-07-23 16:53:28 +09:00 |
|
yuta
|
234f4354f9
|
feat: add NixOS service module
|
2026-07-23 15:08:03 +09:00 |
|
yuta
|
6a4f7ca068
|
chore: consume Bird from Gitea Packages
|
2026-07-14 03:00:09 +09:00 |
|
yuta
|
d8827b6513
|
fix: classify malformed thread metadata
|
2026-07-14 02:04:11 +09:00 |
|
yuta
|
f82f6641b2
|
docs: reconcile intentional entry points
|
2026-07-14 01:43:08 +09:00 |
|
yuta
|
acc4fe841b
|
docs: document tweet conversations
|
2026-07-14 01:28:23 +09:00 |
|
yuta
|
fa26ce18d7
|
fix: exclude browser test artifacts from lint
|
2026-07-14 01:21:13 +09:00 |
|
yuta
|
4efd709234
|
test: verify tweet conversation flows
|
2026-07-14 01:09:14 +09:00 |
|
yuta
|
da72094e07
|
feat: add tweet detail page
|
2026-07-14 00:50:08 +09:00 |
|
yuta
|
8e6ff70d81
|
feat: paginate tweet conversations
|
2026-07-14 00:29:03 +09:00 |
|
yuta
|
1eb2733b38
|
feat: load tweet conversations
|
2026-07-14 00:14:54 +09:00 |
|
yuta
|
45cee54cff
|
docs: refine conversation test plan
|
2026-07-14 00:05:39 +09:00 |
|
yuta
|
558510a08c
|
docs: plan tweet conversation reader
|
2026-07-14 00:02:31 +09:00 |
|
yuta
|
baa951cf29
|
docs: design tweet conversation reader
|
2026-07-13 23:48:06 +09:00 |
|
yuta
|
5704b9501b
|
test: verify intentional reader flows
|
2026-07-13 23:02:53 +09:00 |
|
yuta
|
62bd480399
|
fix: strengthen control boundaries
|
2026-07-13 22:33:12 +09:00 |
|
yuta
|
8b4492b739
|
feat: apply mist instrument interface
|
2026-07-13 22:19:44 +09:00 |
|
yuta
|
ed0448e3de
|
fix: keep pagination lock effect-local
|
2026-07-13 21:54:02 +09:00 |
|
yuta
|
aac376a571
|
feat: load post cursors infinitely
|
2026-07-13 21:43:44 +09:00 |
|
yuta
|
80a1f66b26
|
feat: render rich read-only posts
|
2026-07-13 11:47:50 +09:00 |
|
yuta
|
a3c39d33b7
|
fix: improve secondary text contrast
|
2026-07-13 11:33:10 +09:00 |
|
yuta
|
f851895366
|
feat: add intentional reader routes
|
2026-07-13 11:24:10 +09:00 |
|
yuta
|
9a93290a5d
|
fix: log unexpected bird failures
|
2026-07-13 11:08:36 +09:00 |
|
yuta
|
65fae12e67
|
feat: add read-only bird boundary
|
2026-07-13 10:52:30 +09:00 |
|
yuta
|
5873728c30
|
feat: validate intentional post requests
|
2026-07-13 10:21:27 +09:00 |
|
yuta
|
92fbcd2242
|
fix: stabilize route generation
|
2026-07-13 10:07:32 +09:00 |
|
yuta
|
c4382c1669
|
chore: scaffold twitter lite
|
2026-07-13 09:41:34 +09:00 |
|
yuta
|
245d8d743f
|
chore: ignore local worktrees
|
2026-07-13 09:13:03 +09:00 |
|
yuta
|
91add0404c
|
docs: add twitter lite implementation plan
|
2026-07-13 09:12:22 +09:00 |
|
yuta
|
fa1c2dd942
|
docs: add twitter lite design
|
2026-07-13 08:44:53 +09:00 |
|