Commit Graph
100 Commits
Author SHA1 Message Date
alexion 11f1eba26f feat(xatu): add lint architecture 2026-09-18 20:57:39 -04:00
alexion d974a46211 chore(vendor): remove unused anyhow crate 2026-09-17 15:14:18 -04:00
alexion 6b29f2c2b9 feat(status): add error context 2026-09-17 15:07:14 -04:00
alexion 49cf043035 feat(status): add status type 2026-09-17 14:57:50 -04:00
alexion 37539682d4 chore(vendor): add anyhow crate 2026-09-17 14:13:23 -04:00
alexion 7a3a3d6b90 feat(xatu): scaffold source collection 2026-09-17 14:09:47 -04:00
alexion 87916a8e17 docs(skills): add build style skill 2026-09-17 12:45:29 -04:00
alexion 498d0dd467 docs: update project todo list 2026-09-17 09:57:17 -04:00
alexion b4b77faaa9 refactor(rust): align workspace with style rules 2026-09-17 09:57:11 -04:00
alexion cf9a671fb8 feat(skills): add style review workflow 2026-09-17 09:56:58 -04:00
alexion 247712582a chore: remove unused Rust projects 2026-09-17 01:14:58 -04:00
alexion ddc7952399 feat(xatu): scaffold project
Add the Xatu Rust package as a minimal hello-world skeleton with Cargo workspace metadata and Bazel library, binary, and test targets.

Include the Statix and Deadnix evaluation notes so the new linter work starts with the prior rule and architecture research.
2026-09-17 00:26:12 -04:00
alexion 885124c240 feat(nix): lint let binding order 2026-09-16 18:13:35 -04:00
alexion 7b09cea3af feat(nix): add style linter scaffold 2026-09-16 16:03:59 -04:00
alexion 82ad65a3a4 build(rust): vendor rnix parser crate 2026-09-16 15:51:43 -04:00
alexion cbdf482422 refactor(dotfiles): order default let bindings 2026-09-16 14:50:19 -04:00
alexion 82b727e437 refactor(dotfiles): use formatter output in fix app 2026-09-16 14:19:28 -04:00
alexion 652b92d4f4 docs(skills): add nix let review rule 2026-09-16 13:44:35 -04:00
alexion 8154feba5a feat(skills): add nix style guidance 2026-09-16 11:27:24 -04:00
alexion e15ce7f16b style(nix): apply style fixes 2026-09-16 00:16:08 -04:00
alexion d24f58a4c9 feat(nix): add style tooling 2026-09-16 00:13:28 -04:00
alexion 5d40b43dd9 fix(nixos): avoid redundant deploy closure transfers 2026-09-15 21:16:30 -04:00
alexion 9a038d9821 feat(nixos): add pikachu homepage guest 2026-09-15 20:44:56 -04:00
alexion fca37666d3 fix(nixos): keep palworld server stopped by default 2026-09-15 19:03:00 -04:00
alexion aa1a330ef3 fix(nixos): decouple game startup from guest readiness 2026-09-15 18:04:51 -04:00
alexion 7be45ac44c fix(nixos): deploy from source checkout 2026-09-15 17:08:49 -04:00
alexion 4b3ca27637 docs(obsidian): process inbox notes 2026-09-15 09:44:36 -04:00
alexion a73b59aa0a feat(copyparty): add read-only root volume 2026-09-14 22:50:45 -04:00
alexion 6159d87d10 fix(valheim): disable raids 2026-09-14 21:21:00 -04:00
alexion e65eb8389f chore(pi): drop obsolete tool validation patch 2026-09-14 20:29:37 -04:00
alexion 212ed506a2 fix(pi): reject broken managed tool binaries 2026-09-14 10:57:23 -04:00
alexion a8a18d27e9 fix(pi): discover ancestor project resources 2026-09-14 10:57:18 -04:00
alexion aac222bee1 revert(pi): reset carried vendored source deltas 2026-09-14 10:57:14 -04:00
alexion b6613b3a04 docs(pi): document linear vendor workflow 2026-09-14 10:49:19 -04:00
alexion 9e7759c9f5 feat(nixos): build vendored pi 2026-09-14 10:48:47 -04:00
alexion 4def357d09 chore(vendor): import pi 0.85.1
Imported as a linear vendor commit so forge rebases do not replay the upstream root tree.

git-subtree-dir: third_party/pi

git-subtree-split: d981de1229ef899957bbe968bc8dcda02a21f477
2026-09-14 10:48:47 -04:00
alexion 5ebc7018c3 fix(nixos): add Steam game performance helpers 2026-09-13 21:45:00 -04:00
alexion 25ecd986b5 fix(nixos): skip herdr onboarding 2026-09-13 06:55:31 -04:00
alexion b3bda4a739 feat(shell): manage herdr agent integrations 2026-09-13 06:47:25 -04:00
alexion 8fe2e6f844 feat(nixos): add OMP module 2026-09-13 00:16:30 -04:00
alexion 7625b031ec build: update flake inputs 2026-09-12 23:12:14 -04:00
alexion 6a364f5ce9 feat(nixos): migrate navidrome to pikachu 2026-09-12 21:17:36 -04:00
alexion 1a5edc1a5f fix(nixos): avoid blocking guest startup on SteamCMD 2026-09-12 20:00:20 -04:00
alexion cd220b8030 feat(ariadne): deserialize Clew AST JSON 2026-09-12 11:55:06 -04:00
alexion ec96a948b6 test(ariadne): cover pipeline prerequisites 2026-09-11 20:58:00 -04:00
alexion a3ed3b0b9d feat(skills): add document drafting skill 2026-09-10 18:28:37 -04:00
alexion 9e7469796d feat(nixos): add Palworld Tracion guest 2026-09-10 14:37:50 -04:00
alexion 8bd9ff166e feat(nixos): run Valheim in a guest 2026-09-10 10:16:27 -04:00
alexion 5758a781d8 feat(nixos): add UDP route ingress 2026-09-10 09:08:47 -04:00
alexion 88762118b9 feat(nixos): add Valheim service module 2026-09-10 08:23:42 -04:00
alexion baca50ceeb feat(nixos): add SteamCMD server support 2026-09-10 07:59:57 -04:00
alexion c159115847 fix(nixos): deploy local worktree changes 2026-09-09 18:46:21 -04:00
alexion 3538297991 feat(ariadne): add CLI skeleton 2026-09-09 18:23:29 -04:00
alexion 01f47b419d chore(ariadne): remove obsolete extraction script 2026-09-08 23:03:03 -04:00
alexion 4f0512832b feat(nvim): add Rust LSP support 2026-09-08 22:59:57 -04:00
alexion 8855b6d379 build(ariadne): vendor clap 2026-09-08 19:48:37 -04:00
alexion e6af135702 docs: update task inventory 2026-09-08 18:50:01 -04:00
alexion e40652b1a0 refactor(nixos): simplify shared defaults 2026-09-08 18:41:23 -04:00
alexion 3a3c612a83 refactor(nixos): centralize physical host defaults 2026-09-08 16:58:20 -04:00
alexion a7bc7c7667 refactor(nixos): centralize universal defaults 2026-09-08 16:35:35 -04:00
alexion 9cac3efe21 chore(shell): remove devtree helper 2026-09-08 15:40:21 -04:00
alexion af244d1064 docs: add ariadne planning notes 2026-09-08 15:38:36 -04:00
alexion c03becfbb9 docs: license monorepo 2026-09-08 15:25:19 -04:00
alexion 13d07efa1f feat(skills): add grill skill
Add a monorepo-owned grill skill and enable it at the repository root.

Remove stale craft-skill commit guidance.
2026-09-08 14:57:13 -04:00
alexion db7da0e9c6 fix(pi): discover ancestor project resources 2026-09-07 22:46:14 -04:00
alexion f940fc3fd2 docs: require pull request branches 2026-09-07 22:13:50 -04:00
alexion 115fdc570f fix(nixos): drop stale Pi layout patch 2026-09-07 22:11:29 -04:00
alexion 557be040f8 chore: update flake inputs 2026-09-07 21:35:17 -04:00
alexion 3e36db4d89 feat(clew): extract Ren'Py ASTs 2026-09-07 20:02:06 -04:00
alexion df03bfbcbb feat(clew): extract Ren'Py game files 2026-09-07 15:39:34 -04:00
alexion 2463b7e787 feat(nixos): add neogaia WireGuard client 2026-09-07 12:18:52 -04:00
alexion aab32198d1 build(python): simplify rpycdec vendor layout 2026-09-06 17:22:16 -04:00
alexion 884789d676 build(python): align toolchain with monorepo pattern 2026-09-06 17:18:14 -04:00
alexion c85993c196 build(python): vendor rpycdec 2026-09-06 15:06:03 -04:00
alexion 64773e0948 build(ariadne): vendor serde crates 2026-09-05 20:21:54 -04:00
alexion 90f46026f0 feat(ariadne): add Rust binary skeleton 2026-09-05 20:02:28 -04:00
alexion 8d91550937 fix(ariadne): preserve season paths during extraction 2026-09-05 19:36:38 -04:00
alexion 675576bff6 feat(ariadne): add extraction preparation script 2026-09-05 18:49:10 -04:00
alexion 564f946471 feat(skills): add craft-skill 2026-09-05 18:02:24 -04:00
alexion 1c8d38a807 fix(nixos): deploy Pi extensions globally 2026-09-05 17:56:15 -04:00
alexion 205db4b367 feat(shell): add devtree worktree helper 2026-09-05 10:48:44 -04:00
alexion 1f49f1d63e fix(nixos): make Firefox scale host-specific 2026-09-05 07:35:30 -04:00
alexion 4a3eaea150 docs(obsidian): update vault workspace 2026-09-05 07:35:05 -04:00
alexion b768f96e0b feat(nixos): add Signal and Vesktop to Zeus 2026-09-04 23:15:34 -04:00
alexion 55c5fdf1bc fix(nixos): improve waybar network display 2026-09-04 22:58:20 -04:00
alexion ff6495d50a feat(nixos): configure zeus monitor layout 2026-09-04 22:46:29 -04:00
alexion 829f32d01c feat(nixos): add zeus SSH configuration 2026-09-04 21:02:39 -04:00
alexion 7fd639e3d2 feat(nixos): span zeus root across nvme disks 2026-09-04 18:34:18 -04:00
alexion 40688acc0d refactor(nixos): align zeus with neogaia 2026-09-03 19:53:03 -04:00
alexion c87c8319c0 fix(nixos): defer zeus hardware detection 2026-09-03 19:42:14 -04:00
alexion 5f23518f81 feat(nixos): add zeus desktop host 2026-09-03 19:21:19 -04:00
alexion da7d36c54a fix(fish): allow hosts without env vars 2026-09-03 16:29:04 -04:00
alexion 9d48dd6c16 fix(nixos): deploy from monorepo checkout 2026-09-03 16:24:28 -04:00
alexion 6af09b1ccb fix(copyparty): preserve shared volume access 2026-09-03 16:21:09 -04:00
alexion 494fecff76 refactor(agents): scope customization to monorepo
Move Pi runtime resources into project-local .pi directories and keep shell modules responsible for installing Pi, Herdr, gitea-axi, and Pi package patches.

Remove legacy global agent context, Claude Code customization, the global skills bridge, and the external skills flake input.
2026-09-02 22:07:06 -04:00
alexion 974d987dd5 chore(repo): update local workflow state 2026-09-02 11:44:11 -04:00
alexion 232ca72b69 chore(repo): ignore direnv state 2026-09-02 10:57:54 -04:00
alexion c47e313a50 fix(fish): complete Bazel labels without query 2026-09-02 10:57:54 -04:00
alexion cfbd1dbebe feat(machoke): add in-memory store 2026-09-02 08:47:42 -04:00
alexion 17d69e51e6 fix(fish): export Rust toolchain root 2026-09-02 08:47:42 -04:00