Skip to content

Add AGENTS.md and update .gitignore for Claude Code#661

Merged
genebean merged 1 commit into
mainfrom
claude
Jun 15, 2026
Merged

Add AGENTS.md and update .gitignore for Claude Code#661
genebean merged 1 commit into
mainfrom
claude

Conversation

@genebean

@genebean genebean commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds AGENTS.md — a self-contained agent guide covering: who the owner is, repo layout, host inventory, build and deploy commands for all host types (NixOS, nix-darwin, home-manager-only), secrets management via sops-nix, the private-flake pattern, the dots.ports fleet-wide port registry (including the lib.pipe firewall wiring and statix-enforced inherit usage), code quality gates, commit hygiene, and known NixOS 26.05 breaking changes.
  • Updates .gitignore to drop stale link/nix/config/ entries and add rules that ignore .claude/ except for .claude/skills/, so project-specific Claude Code skills can be committed and shared.

Test plan

  • Review AGENTS.md for accuracy against current repo state
  • Confirm .claude/skills/ is tracked and the rest of .claude/ is ignored

🤖 Generated with Claude Code

AGENTS.md is a self-contained agent guide covering who the owner is,
repo layout, host inventory, build and deploy commands for all host
types (NixOS, nix-darwin, home-manager-only), secrets management via
sops-nix, the private-flake pattern, the dots.ports fleet-wide port
registry, code quality gates, commit hygiene, and known NixOS 26.05
breaking changes.

.gitignore drops stale link/nix/config entries that no longer exist
and adds rules to ignore .claude/ except for .claude/skills/, which
is committed so project-specific Claude Code skills are shared with
the repo.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@genebean genebean merged commit 6901e64 into main Jun 15, 2026
2 checks passed
@genebean genebean deleted the claude branch June 15, 2026 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant