This website requires JavaScript.
Explore
Help
Sign In
Rurina
drwily
0 Followers
·
0 Following
Joined on
2026-05-14
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
11
Projects
Packages
Public Activity
Starred Repositories
drwily
deleted branch feat/tts-piper from
drwily/petal
2026-07-28 05:20:34 +00:00
drwily
deleted branch companion-prose-checker from
drwily/petal
2026-07-28 05:20:34 +00:00
drwily
pushed to
main
at
drwily/petal
2026-07-28 05:17:31 +00:00
ea14eb5e88
UX review: handoff notes for the next session
drwily
pushed to
main
at
drwily/petal
2026-07-28 05:12:57 +00:00
aac15b5ac5
Merge fix/companion-yields-to-cards: the kitten gets out of the way
be9aa13287
Kitten yields to panels too; redo bug not reproducible
ec9fba9252
Kitten yields to cards: fade, shrink, click-through; plus UX review doc
Compare 3 commits »
drwily
pushed to
main
at
drwily/petal
2026-07-28 03:16:32 +00:00
9c40a8ad3f
Merge fix/mobile-chrome-overflow: keep the sideways scrolling in the pills
ac1c6cddb0
French dragged her whole page sideways
Compare 2 commits »
drwily
pushed to
main
at
drwily/petal
2026-07-28 01:25:18 +00:00
3e714b6f00
Merge fix/security-review: refuse to start unauthenticated, and mean it
69bf3ffde1
Close the door the edge gate used to hold
Compare 2 commits »
drwily
pushed to
fix/security-review
at
drwily/petal
2026-07-28 01:24:57 +00:00
69bf3ffde1
Close the door the edge gate used to hold
drwily
created branch
fix/security-review
in
drwily/petal
2026-07-28 01:24:57 +00:00
drwily
pushed to
main
at
drwily/petal
2026-07-28 00:16:27 +00:00
9a0edd6679
Merge feat/deploy-phase15: containerized VPS deploy, auth, multi-language pairs
be1ab5cef7
Her apostrophe was cutting French words in half
071ea7b835
Petal learns French, and the pack that shipped was misspelling itself
9a2e909b85
Phases 22 and 23 are live: what the deploy actually found
1f4ca4775a
Let her choose her own pair
Compare 40 commits »
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-28 00:16:05 +00:00
be1ab5cef7
Her apostrophe was cutting French words in half
071ea7b835
Petal learns French, and the pack that shipped was misspelling itself
Compare 2 commits »
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-27 22:09:54 +00:00
9a2e909b85
Phases 22 and 23 are live: what the deploy actually found
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-27 22:06:42 +00:00
1f4ca4775a
Let her choose her own pair
1bbc8fc8d3
Finish Phase 22: the half of Petal that works with the tunnel down
e9b8595456
Let the garden keep what she was given, not only what she sought
Compare 3 commits »
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-27 20:32:19 +00:00
7b845644be
Phase 21 is live: what the pt-PT voice cost to deploy
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-27 20:25:32 +00:00
3b714e297a
Fetch the Portuguese voice Piper's own downloader can't
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-27 20:22:29 +00:00
24c3533e18
Give read-aloud a Portuguese voice, and a slower one
ccb43e5a4d
Phase 21: Petal learns to be an English+Portuguese pair
Compare 2 commits »
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-27 17:53:26 +00:00
4de83d0da5
Record the Spanish rebuild and how to do the next one
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-27 17:51:13 +00:00
74bf600593
Make the dictionary startup line report rows, not capabilities
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-27 17:08:15 +00:00
86175f1559
Phases 19 and 20 are live: record what the deploy found
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-27 17:03:04 +00:00
3640ce9324
Depend on dreamdict as a published module, not a local path
97e9c269ec
Phase 20: the dictionary stops being English and Chinese only
Compare 2 commits »
drwily
pushed to
feat/deploy-phase15
at
drwily/petal
2026-07-27 15:37:15 +00:00
336cae93e0
Phase 19: the copy stops being hardcoded Mandarin
Previous
4
Next