My unified nix flake for all configuration management.
  • TypeScript 39.4%
  • Nix 26.5%
  • Python 16.9%
  • Rust 5.7%
  • JavaScript 4.9%
  • Other 6.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Daniel Flanagan 64cb8e337f
All checks were successful
/ build (push) Has been skipped
/ check-format (push) Successful in 22s
feat(nabu): declare an isolated household voice service identity
Use a dedicated group instead of adding the service to the real family
or administrator groups. The browser OAuth client remains separate.
Public identity metadata and its future verifier configuration share one
canonical declaration; the migration contains no credential material.

Verified the actual guest migration payload, 12 Nix contracts, and two
mock-provider tests using the real service verifier on the pinned Node
runtime. Formatting passes. Active Nix LSP checks found no diagnostics;
one probe was inconclusive, so it is not counted as clean.

The migration has not been applied to a live or disposable Kanidm server.
No API token was minted, no bridge unit was enabled, and no production
host was deployed. Verify directory state before enabling the transport.
2026-10-30 20:41:37 -05:00
.forgejo/workflows feat(pi): replace the teams extension with @tintinweb/pi-subagents 2026-10-23 00:47:46 -05:00
.helix Format 2025-02-14 13:31:18 -06:00
dotfiles fix(chat): reconcile household integration with current main 2026-10-30 18:40:34 -05:00
issues docs(voice): replace obsolete anonymous approval guidance 2026-10-30 20:41:06 -05:00
lib feat(nabu): declare an isolated household voice service identity 2026-10-30 20:41:37 -05:00
packages feat(nabu): declare an isolated household voice service identity 2026-10-30 20:41:37 -05:00
prototypes/beefcake-impermanence style: apply deadnix and statix fixes 2026-10-20 22:14:55 -05:00
secrets feat(assistant): bring Andromeda's core up on the workstation 2026-10-28 14:19:28 -05:00
tests fix(voice): keep confirmed lock readiness recoverable 2026-10-30 20:40:33 -05:00
.envrc feat: fix nix-direnv since removal of home-manager 2026-07-07 09:37:20 -05:00
.gitignore fix(gitignore): keep pi's per-checkout .pi/ state out of the repo 2026-10-23 14:45:53 -05:00
.sops.yaml feat(lytewatch): provision separate development index credentials 2026-10-26 14:07:57 -05:00
AGENTS.md docs(assistants): establish living intent and design criteria 2026-10-27 10:32:43 -05:00
CLAUDE.md refactor: make CLAUDE.md a symlink to AGENTS.md 2026-03-23 17:14:34 -05:00
flake.lock fix(herdr): pin reconnect-safe local workspace shortcut 2026-10-28 20:19:15 -05:00
flake.nix fix(herdr): pin reconnect-safe local workspace shortcut 2026-10-28 20:19:15 -05:00
pyrightconfig.json fix(voice): make Python diagnostics reproducible 2026-10-23 01:05:02 -05:00
readme.md refactor(modules): relocate lib/modules/home out of the misleading "home" name 2026-07-17 10:01:13 -05:00
run-claude-sandbox.sh feat: add n8n 2025-11-20 21:15:27 -06:00