Files
Marvin 944f6e1cc8 Remove outdated documentation and references
- 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.
2026-04-25 02:46:52 +02:00

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

  1. AGENTS.md (this file) - Main instruction source
  2. DEVELOPMENT.md - Local setup and build
  3. ARCHITECTURE.md - Structural guidance
  4. 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