Developers Guide#This section provides guidelines and resources for developers working on the ABACUS codebase.Developer ResourcesBasic Tool Classes Design Guide for ABACUSOverviewMemory ManagementClass DesignCode StyleCode QualityTestingBest PracticesApplication to Other Basic Tool ClassesStructured INPUT availabilityPurposeInvariantsGrammar and meaningRegistration and validation workflowShared INPUT validationPreparation orderDocumentation and defaultsABACUS Agent GovernanceEntry PointsSource MaterialsDiff ScopeCore Coding RulesRule Grading MatrixAutomation ResponsibilitiesExisting Build And Toolchain ReferencesLocal Runtime And MPI TestingCLI VerificationAI PR Review IntegrationINPUT Parameter ChangesPR Self-ConsistencyException TemplateAI Review Finding Format