1.3 KiB
Purpur Potato
Canonical knowledge and stories live in the sibling somc-okf/ checkout, not this public source repository. Read ../AGENTS.md when available and the wiki's index.md, processes/index.md, processes/development.md, runbooks/development-cycle.md, projects/purpur-potato/index.md, engineering.md, and relevant user-stories/purpur-potato/ documents before work.
Standalone checkout entrypoint: https://git.garvis.dev/dmg/somc-okf/src/branch/main/index.md . If unavailable, request access; do not create a substitute knowledge bundle or copy private wiki content here.
Obtain explicit story-change approval before implementation and operational approval before infrastructure, tooling or secret changes. Use vertical-slice TDD, retain native combat/protection decisions and verify ./gradlew clean check jar, including mandatory non-listening native tests. Java 25, Gradle 9.6.1, Purpur API 26.3.build.2651-stable; do not silently upgrade. Keep blocking I/O off the tick thread.
Publishing credentials and release-triggering pushes require separate readiness verification and authorization. Never put secret bytes in argv, URLs, logs or Git. No deployment/GitOps push follows implicitly from source work. Preserve unrelated changes and use conventional commits.