docs: record recurring agent rules in AGENTS.md - #2709
Open
shikanime wants to merge 8 commits into
Open
Conversation
shikanime
force-pushed
the
docs/agents-rules
branch
from
September 9, 2026 12:53
f71c2fd to
9a3c254
Compare
Signed-off-by: William Phetsinorath <[email protected]> Change-Id: I9c480eac0f9c39d41e8befaa9827cb246a6a6964
shikanime
force-pushed
the
docs/agents-rules
branch
from
September 9, 2026 12:57
9a3c254 to
03bf10e
Compare
Signed-off-by: William Phetsinorath <[email protected]> Change-Id: I85e3e2b1a4d99e70a644510b3e57aca26a6a6964
shikanime
marked this pull request as ready for review
September 9, 2026 13:02
Signed-off-by: William Phetsinorath <[email protected]> Change-Id: I3c95cf7ef8cd05942569058deca9270e6a6a6964
Signed-off-by: William Phetsinorath <[email protected]> Change-Id: I450a91dab443a0459818630fcb0a95756a6a6964
Signed-off-by: William Phetsinorath <[email protected]> Change-Id: Id53b931a40350908b49812c1a036b4686a6a6964
Signed-off-by: William Phetsinorath <[email protected]> Change-Id: Ic02f826cbe8ea0ff2df315df7e156e726a6a6964
Signed-off-by: William Phetsinorath <[email protected]> Change-Id: Id11ed3c81d6e602a54063366e046bfe56a6a6964
Signed-off-by: William Phetsinorath <[email protected]> Change-Id: I76071d82f3862b1134697ea37073a2e46a6a6964
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Issues liées
#2708 (fermer délibérément après la fusion)
Quel est le comportement actuel ?
AGENTS.mddécrit la structure, l'architecture et les commandes, mais les règles que les agents doivent appliquer (casts interdits, injection de configuration, gel d'apps/server, parité de migration, filtres Prisma, tests déterministes, gates) ne sont consignées nulle part : chaque session d'agent les réapprend — ou les viole avant correction.Quel est le nouveau comportement ?
Les règles sont distillées dans les sections existantes d'
AGENTS.md, chacune dans la section qui possède déjà son sujet — aucune section dédiée : gel d'apps/serverdans Structure, injection de configuration dans Server architecture, paritéemitAsync/@OnEvent→capturePluginResultdans Plugin/Hook system, filtres Prisma et FK non-cascades dans Database, tirages faker déterministes +mockDeepdans Testing, interdiction des castsas(type guardifavec l'identifiant fautif) et absence de mutation d'entrées dans TypeScript, correction à la source partagée et gates avant « terminé » dans Conventions.Cette PR introduit-elle un breaking change ?
Non.
Autres informations
Documentation seule : un seul fichier
.md, aucun code ni dépendance. La liste des règles a été consolidée depuis les corrections réellement reçues lors des revues et des runs CI, consolidées dans l'issue.