# GLIMS Agent Guide

## Mandatory Schema Reference

Untuk seluruh pengerjaan di `apps/glims`, agent **wajib** menjadikan dokumen schema markdown di root folder `apps/glims` sebagai acuan utama sebelum membuat/ubah code.

Prioritas rujukan:
1. `apps/glims/BLUEPRINT_MASTER_DATA.md`
2. `apps/glims/GLIMS_OPERATIONAL_SCHEMA_GUIDE.md`
3. `apps/glims/MAPPING_SO_FULL_SCHEMA.md`
4. `apps/glims/MAPPING_SO_TABLES.md`
5. `apps/glims/COMPARISON_OLD_VS_NEW.md`

## Implementation Rule

- Struktur tabel, nama kolom, relasi, enum/status, dan flow business harus konsisten dengan dokumen di atas.
- Jika ada konflik antara implementasi lama vs blueprint terbaru, ikuti blueprint terbaru lalu catat deviasi secara eksplisit di PR/summary kerja.
- Untuk modul master data baru, pertahankan pola DDD yang sudah dipakai:
  - `Domain/Models`
  - `Application/{DTOs,Queries,Actions}`
  - `Infrastructure/{Requests,Controllers,Routes}`
  - `resources/js/pages/MasterData/*`
