diff --git a/AGENTS.md b/AGENTS.md index 6bad30c..f5e29b5 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -154,7 +154,7 @@ Hard requirements that are asserted at eval time: - **Port uniqueness**: every port in `hosts/muffin/service-configs.nix` `ports.{public,private}` must be unique. The flake asserts this. - **Public/private segregation**: public ports must appear in the firewall allow-list; private ports must not. The flake asserts both directions. - **Hugepages**: services that need 2 MiB hugepages declare their budget in `service-configs.nix` under `hugepages_2m.services`. The `vm.nr_hugepages` sysctl is derived from the total. -- **PostgreSQL-first**: any service that supports PostgreSQL uses it (via peer-auth Unix socket when possible). Do not reach for embedded H2/SQLite. +- **PostgreSQL-first**: any service that supports PostgreSQL uses it (via peer-auth Unix socket when possible). Per-service Sqlite (or similar) is not liked. ## Technical details