Commit Graph
3 Commits
Author SHA1 Message Date
DamienandClaude Sonnet 5 c94c870c82 AGENTS.md : ajoute le chemin ISO USB et les sources officielles
L'agent doit pouvoir se concentrer soit sur l'ISO soit sur le
serveur PXE -- ajoute la section ISO (meme flake, meme install.sh,
sans dnsmasq/caddy a operer) avec la regle dd explicite (irreversible,
confirmation humaine obligatoire sur /dev/sdX).

Ajoute aussi une section Sources (nixos manual, search.nixos.org,
code source nixpkgs pour iso-image.nix/netboot.nix, wiki.nixos.org,
disko, home-manager, ipxe, dnsmasq, caddy, systemd.timer, policies
Firefox) pour que l'agent verifie au lieu de deviner quand il bute
sur un mecanisme qu'il ne connait pas.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 14:42:01 +02:00
DamienandClaude Sonnet 5 04d73b16ea AGENTS.md : clarifie la regle pull/push, formulation precedente contradictoire
"pull-only... qui ne font jamais git pull" melangeait deux sens de
"pull" (role consommateur vs commande git litterale) et se lisait
comme contradictoire. Regle simple a la place : Hermes pull toujours
permis (necessaire a l'entretien du serveur PXE), push jamais, sans
exception -- signaler un changement a pousser plutot que le pousser.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 14:37:22 +02:00
DamienandClaude Sonnet 5 ea22c08f57 Ajoute AGENTS.md : contexte pour un agent (Hermes) dedie serveur PXE
Fichier distinct du README humain -- couvre installation, entretien
et depannage du serveur PXE pour un agent charge de l'operer
(dnsmasq/caddy/pxe-publish), avec les incidents deja rencontres
cette session (service absent avant rebuild du serveur, clone perdu,
IP statique pas appliquee au premier switch, git pull sans nouveau
commit) et les regles de securite specifiques a un agent autonome
(jamais de push sans instruction, verifier hostname/pwd avant toute
commande distante, confirmer avant une action a impact sur le parc
en prod).

Note en passant : le README ne liste que 3 des 4 valeurs a adapter
dans pxe-server/configuration.nix (internetInterface manquait) --
corrige dans AGENTS.md, pas encore dans le README.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 14:30:44 +02:00