mirror of
https://github.com/kuhyx/testsAndMisc.git
synced 2026-11-11 18:14:03 +01:00
Three self-contained apps move to their own public repos with full history (8, 14 and 30 commits, each matching the monorepo count): github.com/kuhyx/reverse-survivors github.com/kuhyx/kcd2-dice-solver (cloned to ~/kcd2-dice-solver) github.com/kuhyx/focus-owner Each gained a CI workflow. Only reverse_survivors had one here; the other two were never gated by anything, which is part of why they no longer belong in a repo whose CI is shared. What stayed: setup_kcd2_dice_solver.sh, which deploys the solver rather than being part of it. It now builds from ~/kcd2-dice-solver, and the post-commit hook it generates drops its `git diff -- kcd2_dice_solver/` filter -- in a standalone repo every commit is solver code, so the old filter could never match again. focus_owner's two references to python_pkg.focus_policy now name the phone-focus-mode repo, where that generator is headed. Running the live kcd2 unit -- rather than reading it -- found three real breakages that no amount of grepping would have: pnpm ignoring the package.json "pnpm" field, pnpm refusing to purge node_modules without a TTY, and the Docker container still bind-mounting the deleted monorepo path. All three are fixed; the unit exits 0 and https://dice.kuhy.duckdns.org/ serves the freshly built bundle. Depth violations 417 -> 303. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PJrqKERAo5QUeEHWS5Asgp
22 lines
866 B
Plaintext
22 lines
866 B
Plaintext
# Lockfiles are tool-generated and must not be reformatted by prettier.
|
|
**/pnpm-lock.yaml
|
|
**/package-lock.json
|
|
**/yarn.lock
|
|
|
|
# Build output / vendored / generated
|
|
**/dist/
|
|
**/coverage/
|
|
node_modules/
|
|
|
|
# Captured real-world payloads used as test fixtures. These must stay
|
|
# byte-faithful to what the device or service actually emits — a real Polish
|
|
# e-paragon arrives as minified single-line JSON, and the tests read the file
|
|
# as raw text, not only as parsed JSON. Pretty-printing one silently broke
|
|
# `accepts bare JPK payload and bare JWS token`, whose regex matches
|
|
# `"data":"..."` with no space after the colon.
|
|
billsplit/test/fixtures/
|
|
|
|
# Generated by `python3 -m python_pkg.focus_policy` from phone_focus_mode/config.sh.
|
|
# json.dumps cannot reproduce prettier's single-line-short-array style, so
|
|
# formatting it here would conflict with every regeneration.
|