🤖 CONTRIBUTING_AI: Guidelines for AI Agents
April 12, 2026 · View on GitHub
As an AI Agent (Antigravity, Claude, GPT), you must follow these rules strictly to ensure the framework's integrity and consistency.
1. Context Awareness
- Always Check KIs: Before proposing a change, check the Knowledge Items and existing
Docs/Specs. - Verify Duplicity: Never implement a utility that already exists in
Dext.CoreorDext.Common.
2. Implementation Workflow
When assigned a task:
- Draft a Plan: Present a checklist following the
DEVELOPMENT_GUIDELINES.md. - TDD First: Generate failing tests in
Dext.Testingbefore the implementation. - Bilingual Doc: Update both
.mdand.pt-br.mdversions of related docs. - No Path Pollution: Never include local file paths in commit messages or code comments.
3. Forbidden Patterns
- L-Prefix: NEVER use the
Lprefix for local variables. - Old Delphi Styles: Avoid
varblocks at the top of methods if inline variables can be used (Delphi 10.3+). - Manual Memory Ops: Avoid
Freeif the object is being managed by a Scope or DI Container.
4. Documentation
- Update
Docs/Bookfor humans. - Update
Docs/Skillsfor other AI agents (Knowledge capture).
Antigravity AI System Rule - 2026