Process updated agent kit
All checks were successful
Build / build (push) Successful in 21s
Release Dry Run / release-dry-run (push) Successful in 16s
Codex Template Compliance / template-compliance (push) Successful in 5s
Scheduled Security Scan / security-scan (push) Successful in 9s
Scheduled Repository Cleanup Check / cleanup-check (push) Successful in 6s
Scheduled Dependency Check / dependency-check (push) Successful in 12s

This commit is contained in:
ToxicCrzay270
2026-05-15 00:58:19 +02:00
parent 26d213df9b
commit 2391a3d094
6 changed files with 35 additions and 5 deletions

View File

@@ -16,6 +16,8 @@ Remote:
https://git.wilkensxl.de/Toxic/league-of-legends-gui-overhaul.git
```
Repository owner and name are derived from this project remote, not from the Agent Kit template repository.
## Commands
Use these commands as the source of truth:
@@ -23,12 +25,15 @@ Use these commands as the source of truth:
```bash
npm install
npm run dev
npm run lint
npm run build
npm test
npm run audit
npm run release:check
git diff --check
```
There is no separate lint script yet. `npm run build` runs `tsc --noEmit` before the Vite build. There is no audit or release-check script yet.
`npm run lint` runs `tsc --noEmit`. `npm run audit` checks production dependencies at high severity. `npm run release:check` runs lint, tests, and build.
Build and test verification should run on the Gitea runner with:

View File

@@ -24,6 +24,12 @@ jobs:
- name: Install dependencies
run: npm ci
- name: Audit production dependencies
run: npm run audit
- name: Lint and typecheck
run: npm run lint
- name: Run tests
run: npm test

View File

@@ -13,6 +13,7 @@ League of Legends GUI Overhaul: React/Vite prototype for a modern, dark, MOBA-/f
- Do not create a release unless explicitly requested.
- Check repository state before editing and before finishing. Preserve unrelated user changes.
- Replace applicable placeholders in copied templates. Remove non-applicable placeholder sections instead of leaving fake values.
- Derive repository owner and name from this repository's remote or `GITHUB_REPOSITORY`. Never reuse owner/name values from the Agent Kit template repository.
- The current stack is Node, React, Vite, TypeScript, React Router, Vitest, Testing Library, and CSS custom properties.
- If `GITEA_TOKEN` is available locally, use it only for read-only Gitea API checks such as private repository metadata, package-read visibility, and Actions run status. Never print, commit, or store the token.
- After pushing commits that trigger a Gitea workflow, poll the workflow run until it succeeds or a concrete blocker is known.
@@ -26,12 +27,15 @@ Use these commands:
```bash
npm install
npm run dev
npm run lint
npm run build
npm test
npm run audit
npm run release:check
git diff --check
```
There is no separate lint script yet. `npm run build` runs `tsc --noEmit` before the Vite build.
`npm run lint` runs `tsc --noEmit`. `npm run release:check` runs lint, tests, and build.
For build and test verification, prefer the Gitea runner workflow `.gitea/workflows/build.yml` over relying on this local machine. Local runs are useful for quick checks only when the required tools are already available.

View File

@@ -42,12 +42,24 @@ Build:
npm run build
```
Lint/typecheck:
```powershell
npm run lint
```
Run tests:
```powershell
npm test
```
Audit production dependencies:
```powershell
npm run audit
```
CI verification runs on the Gitea runner through `.gitea/workflows/build.yml`.
## Project Structure

View File

@@ -16,6 +16,8 @@ Codex Agent Repository Kit baseline applied. The project is a React/Vite/TypeScr
- Project remote set to `https://git.wilkensxl.de/Toxic/league-of-legends-gui-overhaul.git`.
- Documented current npm build and test commands.
- Added a Gitea runner build workflow for `npm ci`, `npm test`, `npm run build`, and `dist/` artifact upload.
- Added standard npm `lint`, `audit`, and `release:check` scripts from the Node kit profile.
- Processed Agent Kit update `c0262b9`, including the repository-owner derivation rule.
## Verification
@@ -25,12 +27,10 @@ Codex Agent Repository Kit baseline applied. The project is a React/Vite/TypeScr
## Open Questions
- Separate lint, audit, and release-check scripts.
- Release packaging and download target.
## Next Steps
- Add separate lint, audit, and release-check scripts if needed.
- Watch the Gitea build workflow after pushes and fix runner-only failures in follow-up commits.
- Update README, `AGENTS.md`, `.codex/project.md`, and release docs when implementation begins.

View File

@@ -5,9 +5,12 @@
"type": "module",
"scripts": {
"dev": "vite",
"lint": "tsc --noEmit",
"build": "tsc --noEmit && vite build",
"preview": "vite preview",
"test": "vitest run"
"test": "vitest run",
"audit": "npm audit --omit=dev --audit-level=high",
"release:check": "npm run lint && npm test && npm run build"
},
"dependencies": {
"react": "^18.3.1",