Commit Graph

148 Commits

Author SHA1 Message Date
5e5c3e2534 feat(natu): report expected let order 2026-09-26 23:20:00 -04:00
09a2093f90 feat(nvim): enable nixd 2026-09-26 22:36:03 -04:00
8000367613 refactor(dotfiles): order let bindings 2026-09-26 21:04:57 -04:00
38dff04ece fix(natu): resolve inherited attributes 2026-09-26 20:27:48 -04:00
0c1a1c1ffa refactor(natu): rename xatu 2026-09-26 20:12:57 -04:00
27d9194ac3 feat(xatu): check let binding order 2026-09-26 20:06:14 -04:00
c4ea12b3ce feat(xatu): add scope graph 2026-09-26 20:05:59 -04:00
16ce11fc52 chore(valheim): select butter-chicken world 2026-09-26 13:40:57 -04:00
a73636a84f feat(zeus): install r2modman 2026-09-25 13:21:40 -04:00
80db2b61e6 chore: update 2026-09-24 23:11:47 -04:00
7cc066b55d chore(nixos): update Pi default model 2026-09-24 23:10:12 -04:00
74e7d2d211 feat(skills): enable craft skill repo-wide 2026-09-23 23:38:30 -04:00
98d734e977 docs: add valheim progression note 2026-09-23 09:51:55 -04:00
dda05559a5 feat(nixos): add copyparty opds volume 2026-09-20 20:38:15 -04:00
594877c4ba fix(nixos): mirror copyparty volume paths 2026-09-20 12:14:45 -04:00
f9aff6839e feat(xatu): add manual inherit from lint 2026-09-19 23:30:56 -04:00
4b7d3834ab feat(xatu): add manual inherit lint 2026-09-19 21:27:23 -04:00
213cd84642 refactor(xatu): narrow lint rule set 2026-09-19 20:17:24 -04:00
6e19169e11 feat(xatu): report empty let expressions 2026-09-19 18:25:25 -04:00
be8744795c feat(xatu): report unquoted URI literals 2026-09-19 17:51:46 -04:00
ad00301ac9 docs(rust-style): order declarations by dependency 2026-09-19 17:38:09 -04:00
87dc93513b feat(xatu): set CLI exit statuses 2026-09-19 17:06:11 -04:00
58f2350d5f fix(xatu): ignore testdata directories 2026-09-19 16:49:50 -04:00
4b9beae501 refactor(flake): split root output wiring 2026-09-19 16:19:55 -04:00
addcf7ca8e feat(xatu): report deprecated toPath calls 2026-09-19 15:17:38 -04:00
6887b104d6 build(rust): vendor googletest crate 2026-09-19 14:53:22 -04:00
a6fe84190e test(xatu): cover future sight findings 2026-09-18 23:25:00 -04:00
1fa3962fed refactor(xatu): return structured reports 2026-09-18 22:43:17 -04:00
113018a62c feat(xatu): reject files with parse errors 2026-09-18 21:14:00 -04:00
11f1eba26f feat(xatu): add lint architecture 2026-09-18 20:57:39 -04:00
d974a46211 chore(vendor): remove unused anyhow crate 2026-09-17 15:14:18 -04:00
6b29f2c2b9 feat(status): add error context 2026-09-17 15:07:14 -04:00
49cf043035 feat(status): add status type 2026-09-17 14:57:50 -04:00
37539682d4 chore(vendor): add anyhow crate 2026-09-17 14:13:23 -04:00
7a3a3d6b90 feat(xatu): scaffold source collection 2026-09-17 14:09:47 -04:00
87916a8e17 docs(skills): add build style skill 2026-09-17 12:45:29 -04:00
498d0dd467 docs: update project todo list 2026-09-17 09:57:17 -04:00
b4b77faaa9 refactor(rust): align workspace with style rules 2026-09-17 09:57:11 -04:00
cf9a671fb8 feat(skills): add style review workflow 2026-09-17 09:56:58 -04:00
247712582a chore: remove unused Rust projects 2026-09-17 01:14:58 -04:00
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
885124c240 feat(nix): lint let binding order 2026-09-16 18:13:35 -04:00
7b09cea3af feat(nix): add style linter scaffold 2026-09-16 16:03:59 -04:00
82ad65a3a4 build(rust): vendor rnix parser crate 2026-09-16 15:51:43 -04:00
cbdf482422 refactor(dotfiles): order default let bindings 2026-09-16 14:50:19 -04:00
82b727e437 refactor(dotfiles): use formatter output in fix app 2026-09-16 14:19:28 -04:00
652b92d4f4 docs(skills): add nix let review rule 2026-09-16 13:44:35 -04:00
8154feba5a feat(skills): add nix style guidance 2026-09-16 11:27:24 -04:00
e15ce7f16b style(nix): apply style fixes 2026-09-16 00:16:08 -04:00
d24f58a4c9 feat(nix): add style tooling 2026-09-16 00:13:28 -04:00