944f6e1cc8
- Deleted `moonsharp-lua-integration.md` as it is no longer relevant. - Removed `scripting-language-support.md` to streamline documentation. - Eliminated `game_assembly_analysis.md` to avoid confusion with current architecture. - Cleared `README.md` in `lib/references` to prevent outdated instructions. - Removed `modding_core_architecture_summary.md` to simplify the documentation structure. - Deleted `CHANGELOG.md` in `publish_full` to maintain a clean repository. - Cleared `README.md` in `publish_full` to remove obsolete information. Update project structure and versioning - Updated `gregCore.csproj` to version `1.0.0.40-pre`. - Modified `gregCore.sln` to include new project structure with multiple components.
954 B
954 B
AI Agent Instructions
This file is the primary source of truth for AI coding agents working in the gregCore repository.
Repository Mission
gregCore is a .NET 6 MelonLoader mod framework for IL2CPP Unity games. The product name is gregCore.
Source of Truth Hierarchy
- AGENTS.md (this file) - Main instruction source
- DEVELOPMENT.md - Local setup and build
- ARCHITECTURE.md - Structural guidance
- CONTRIBUTING.md - Contribution workflow
Allowed Changes
AI agents may propose:
- Bug fixes in src/ files
- Documentation improvements
- Test additions in tests/
- Build script improvements
- Non-breaking enhancements
Forbidden Changes
AI agents must NOT:
- Modify
lib/references/(game-specific DLLs) - Modify existing hook signatures (breaking)
- Add external dependencies without discussion
- Push directly to main branch
- Modify release process without approval
Migrated from GameFramework/AGENTS.md