Bootstrap Warium NeoForge port scaffold
Some checks failed
Build / build (push) Failing after 13m38s
Release Dry Run / release-dry-run (push) Successful in 5s
Codex Template Compliance / template-compliance (push) Successful in 5s

This commit is contained in:
Codex
2026-05-09 20:59:05 +02:00
commit 6ef5fdd378
36 changed files with 3073 additions and 0 deletions

53
docs/security-review.md Normal file
View File

@@ -0,0 +1,53 @@
# Security Review
## Scope
Project:
```text
Warium NeoForge 1.21.1 Port
```
Reviewed version or commit:
```text
Unreleased scaffold
```
## Code Patterns Checked
- [x] No secrets committed.
- [x] Generated original assets are ignored.
- [x] Decompiled source output is ignored.
- [x] Original jar artifacts are ignored.
- [x] Private integration jars are ignored.
- [x] External network calls are documented.
## Dependency Review
Command:
```bash
./gradlew --no-daemon build
```
Result:
```text
Pending runner execution.
```
## Runtime Review
- [x] Gitea publishing uses `REGISTRY_TOKEN` secret only.
- [x] Package download is private/internal pending rights clearance.
- [x] Source Warium jar is downloaded from Modrinth and verified by SHA1.
- [x] Required private integrations are shimmed until real NeoForge 1.21.1 jars exist.
## Release Notes
Known residual risks:
```text
The current scaffold preserves registry IDs and resources but does not yet fully port the original MCreator behavior procedures, block entities, GUI logic, entities, AI, weapons, ordnance, nuclear effects, or external integration APIs.
```