Skip to content

AGENTS.md: Platzhalter durch echte Befehle ersetzt - #76

Merged
SebastianKrn merged 1 commit into
masterfrom
chore/agents-md-befehle
Sep 30, 2026
Merged

SebastianKrn merged 1 commit into
masterfrom
chore/agents-md-befehle

Conversation

@SebastianKrn

Copy link
Copy Markdown
Contributor

Intent

The repo baseline (#72) added AGENTS.md from the org template with <cmd> placeholders. This PR replaces them with commands that already exist in this repo, so an agent can build, test and deploy without guessing. It serves the goal of agent-driven delivery (Dok 26, the factory in ai/ENGINEERING.md).

Sources: docs/deployment.md §5–§10, .github/workflows/{modern-ci,legacy-ci,e2e,deploy}.yml, modern/pom.xml, legacy/pom.xml, modern/frontend/package.json, modern/docker-compose.yml, legacy/docker-compose.yml.

Also: the default branch is master, so the worktree/PR line and the baseline CI push trigger now name master (the baseline CI only listened to main, which does not exist here).

Gherkin

Given an agent opens AGENTS.md in migration-lab-java
When it looks for how to build, test, lint, migrate and deploy
Then every command it finds exists in this repo's docs or workflows
And no command was invented

Evidence

  • Every filled command appears verbatim in docs/deployment.md §5–§7 or in the workflows listed above.
  • Migrate: Flyway via spring-boot-starter-flyway in modern/pom.xml; no separate migration command exists.
  • Deploy: .github/workflows/deploy.yml (GHCR, Dokploy compose.deploy), verification deploy/verify-live.sh, docs/deployment.md §10.

Debt taken

  • Non-goals: <three bullets> stays: nothing in the repo states them; the founders decide.
  • Rollback: <cmd> stays: the repo documents no rollback command (only immutable sha- image tags).
  • Template lines not changed here: docs/00_ssot.md, docs/decisions/ (repo uses docs/adr/), ops/runlog.md do not exist in this repo.

Open

  • Founders: fill non-goals; decide on a rollback procedure.

🤖 Generated with Claude Code

https://claude.ai/code/session_01VTEEt6GdcMENphnP22xTUc

Build-, Test-, Lint-, Migrate- und Deploy-Zeile aus docs/deployment.md
§5-§10 und den Workflows abgeleitet; Default-Branch master statt main,
auch im push-Trigger der Baseline-CI. Offen: Non-goals, Rollback.

Claude-Session: https://claude.ai/code/session_01VTEEt6GdcMENphnP22xTUc
@SebastianKrn
SebastianKrn merged commit 4e01840 into master Sep 30, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant