mirror of
https://github.com/Cian-H/iform-invenio.git
synced 2026-08-16 16:32:50 +01:00
* Update devenv * Added uv for python package management * Clean up gunicorn config artifacts * Scaffolded site * Fixed configuration for 13.0 * Added iform config/theme * Added agent contracts to allow for more automation of work in repo * Added a local rebuild command to justfile for development * Fixed deployment persistence issues * Site polish and deployment streamlining * Updated justfile to include production deployment commands * Fixed deployment bugs * Fixed local test commands
807 B
807 B
I-Form Invenio Repository - AGENTS.md
Project Identity
- Goal: Manage a customized Invenio RDM instance for I-Form research.
- Scale: High-volume data, extreme reconfigurability.
- Tech Stack: Invenio RDM, Python, OCI-compliant (Docker/Podman).
Core Principles
- Human-in-the-Loop: Do not perform git commits or destructive database actions without explicit human approval.
- Deterministic Tooling: Always prefer
uvfor environment management. - Safety First: If a tool/command fails, stop and report. Do not blindly retry.
- Tool Integrity: Use
sequential-thinkingfor planning andLSP(ruff/typescript) for validation.
Records
- All agent logs must be synced to
agents/history.md. - All handoffs must be documented in
agents/handoff.md.