Appendices¶
TODO(David)
Write this overview page. Stub created for structure only.
Reference material supporting the standards: complete workflow YAML, the metadata risk matrix, rulesets, and configuration guides.
- Appendix A: Workflow YAML: the complete GitHub Actions workflows, one page per group
- Appendix B: Metadata risk matrix: risk tiers governing automated PR workflow behaviour
- Appendix C: GitHub rulesets: branch and repository rulesets
- Appendix D: Configuration repository: the centralised configuration repository
- Appendix E: Code Analyzer engines: Salesforce Code Analyzer engine configuration
- Appendix F: Rules: every rule that enforces the standards. The stock PMD rules that the reference adopts (F.1); the custom rules, in PMD XPath (F.2), in PMD Java (F.3), and as Code Analyzer regex patterns (F.4); a sample rule that enforces a trigger framework (at the end of F.2); every rule that Salesforce Code Analyzer ships (F.5); and the cross-reference between standards and rules (F.6)
- Appendix G: Repository admin guide: repository administration reference
- Appendix H: Guide for CodeScan: the severity to set for each CodeScan rule, so that CodeScan enforces these standards