ac5cc8d659
fix(natu): preserve NixOS cfg bindings
2026-09-26 23:24:54 -04:00
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