comparison .claude/skills/zenbu-personal-site/SKILL.md @ 264:04fee26ecce0

add authenticated JRPG conversation platform Add reusable auth/session storage, owned conversation recovery, guest quotas, admin workflows, URL-routed conversation UI, mobile frame support, and parallel browser acceptance. Co-authored-by: Copilot <[email protected]>
author MrJuneJune <me@mrjunejune.com>
date Fri, 07 Aug 2026 07:34:12 -0700
parents b401627fc49e
children 056790c4fb0d
comparison
equal deleted inserted replaced
263:ee04e4e69fed 264:04fee26ecce0
70 70
71 ```bash 71 ```bash
72 bazel build //mrjunejune:mrjunejune_server 72 bazel build //mrjunejune:mrjunejune_server
73 bazel build //mrjunejune:mrjunejune_server_bundle 73 bazel build //mrjunejune:mrjunejune_server_bundle
74 bazel test //mrjunejune/test:integration_test 74 bazel test //mrjunejune/test:integration_test
75 bazel test //mrjunejune/test:theme_and_webp_test
75 ``` 76 ```
77
78 The JRPG browser acceptance is sharded by concern:
79
80 - `//mrjunejune/test:jrpg_core_test`
81 - `//mrjunejune/test:jrpg_jrpg_test`
82 - `//mrjunejune/test:jrpg_routing_test`
83 - `//mrjunejune/test:jrpg_hls_test`
84
85 `//mrjunejune/test:theme_and_webp_test` is the aggregate `test_suite`; Bazel
86 runs its shards in parallel. Keep future slow browser scenarios in the narrowest
87 independent shard, or create another shard rather than extending one serial
88 test process. Give every shard its own port, temporary database, and fixture
89 state.
76 90
77 Run the complete local inference stack with: 91 Run the complete local inference stack with:
78 92
79 ```bash 93 ```bash
80 export GITHUB_COPILOT_TOKEN_DIR="$HOME/.local/state/mrjunejune/inference/litellm-copilot" 94 export GITHUB_COPILOT_TOKEN_DIR="$HOME/.local/state/mrjunejune/inference/litellm-copilot"