Nexus 5
- PHP 53.9%
- Vue 44.6%
- JavaScript 0.6%
- Jinja 0.4%
- Blade 0.2%
- Other 0.2%
|
Some checks failed
CI / ci (push) Has been cancelled
- api.php: add throttle:10,1 middleware to POST /api/tutor - Delete DisableCsrfForAuth middleware (did nothing, unregistered) - Add performance indexes: (user_id, completed_at) on lesson_completions, (user_id, lesson_id) unique on lesson_completions and bookmarks (idempotent) |
||
|---|---|---|
| .forgejo/workflows | ||
| app | ||
| bootstrap | ||
| config | ||
| database | ||
| docs | ||
| hello-world | ||
| infra/ansible | ||
| public | ||
| resources | ||
| routes | ||
| storage | ||
| tests | ||
| .editorconfig | ||
| .env.example | ||
| .gitattributes | ||
| .gitignore | ||
| .npmrc | ||
| .otel.yaml | ||
| AGENTS.md | ||
| artisan | ||
| composer.json | ||
| composer.lock | ||
| DEVELOPER.md | ||
| eslint.config.js | ||
| GUIDELINES.md | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| phpunit.xml | ||
| pnpm-lock.yaml | ||
| README.md | ||
| vite.config.js | ||
AgentGuidelines
Optimized guidelines for LoopAware AI agents and developers.
Quick Links
- AGENTS.md — Agent instruction file (concise, tool-centric — read this first)
- GUIDELINES.md — Agent and developer guidelines (source of truth for AI agents)
- DEVELOPER.md — Developer documentation, architecture, and troubleshooting
Quick Start (Agents)
At the start of every session, agents MUST run the synchronization workflow:
# 1. Pull latest guidelines
cd ~/agentguidelines_sync && git pull origin main
# 2. Update CLI tooling
for tool in ~/loopaware-tooling/*/; do
pip install -e "$tool" --quiet
done
# 3. Sync secrets
cd ~/cred && git pull origin main
Then read AGENTS.md for concise task guidance.
Key Projects
Nexus 5 (itil5)
Path: /home/fredrick/itil5/
ITIL 5 e-learning platform. Laravel 11 + Vue 3 + pgvector + Ollama (Gemma4).
See DEVELOPER.md for full documentation.
LoopAware Tooling
loopaware-infra-cli— Infrastructure & IPAM automation (la-infra-cli)loopaware-forgejo-cli— Git/repository management (la-forge-cli)loopaware-redmine-cli— Task & time tracking (la-red-cli)cred— Secrets vault (private)
Contributing
- Edit
GUIDELINES.mdorDEVELOPER.md - Open a PR with description linking to the relevant issue
- Ensure all changes follow the Scrum issue template (see
GUIDELINES.md) - Tag
@LoopAware/infrafor review
Architecture Reference
LoopAware-Infra/
├── AgentGuidelines ← This repo (guidelines, agent docs, dev docs)
│ ├── AGENTS.md ← Agent instruction file (concise, tool-centric)
│ ├── GUIDELINES.md ← Tool mandates, Scrum, IPAM, itil5 overview
│ ├── DEVELOPER.md ← Dev setup, architecture, ITIL ref, workflows
│ └── docs/design-doc-1.md ← Full ITIL 5 design document (740 lines)
├── loopaware-infra-cli ← Infrastructure automation
├── loopaware-forgejo-cli ← Git/repo automation
└── loopaware-redmine-cli ← Task tracking automation
LoopAware-Infra-Tooling/
├── loopaware-infra-cli.git
├── loopaware-forgejo-cli.git
└── loopaware-redmine-cli.git
LoopAware-private/
└── cred.git ← Secrets vault (do not expose)
Local:
└── /home/fredrick/itil5/ ← Nexus 5 Laravel application
├── docs/design-doc-1.md
└── docs/prd-{1,2,3,4}.tex