FKRPG/baseline.json
mithral 1b3cf45bf6
All checks were successful
Build & Release Pack / build (push) Successful in 1m24s
perf(server): optimization stack 1.0.1 — Lithium 0.15.4, FerriteCore 7.0.3, C2ME 0.4.0-alpha.0.27, ChunkSmith 3.14.0 + Spark, tuned configs
- server_pack: bump 1.0 → 1.0.1 (patch, optimization-only)
- Lithium 0.15.0→0.15.4 (gvQqBUqZ/N08Z8wog)
- FerriteCore 7.0.2-hotfix→7.0.3 (uXXizFIs/sOzRw3CG)
- C2ME 0.3.0+alpha.0.364→0.4.0-alpha.0.27 (VSNURh3q/gRm1ZAvc) fixes drift, async gen for Tectonic 1.28
- ChunkSmith 3.13.0→3.14.0 (4BeAEBIb/iBSiBgt7)
- Add Spark 1.10.109 (l6YH9Als/cALUj9l1) server-only for profiling
- Tune chunksmith/config.json: targetMspt 45, tickBudget 10, heap 75, dispatch 100, settle 20
- Tune c2me-notes.txt + modernfix-mixins.properties with documented safe defaults
- Add optimization-manifest.json + mod-version-policy.json (FROZEN 31/OPT 11) + audit/drift/benchmark tools + baseline + report
- Packwiz is source of truth; client_pack unchanged (server-only Spark)
- Validate: packwiz refresh OK 144 mods, index adccf3bb..., manifest in-sync
- Drift: LOCAL test still 142 vs 144 (needs reinstall from Packwiz export); PACKWIZ internal OK
2026-08-27 00:59:15 -04:00

26 lines
1.1 KiB
JSON

{
"generated_at": "2026-08-27T04:50:00Z",
"pack_version": "1.0",
"packwiz_revision": "14b5dc3",
"index_hash": "fc014e14c3a8f5c4fcd1cea684ee1bb5ac7d70a8e76387dc106d46d5295d2f07",
"environment": "local",
"server": "~/.auto-mcs/Servers/FKRPG",
"minecraft": "1.21.1",
"fabric_loader": "0.19.3",
"tps": 20.0,
"mspt": 25.4,
"memory_gb": 7.1,
"gc_pause_ms": 3.2,
"cpu_percent": null,
"chunk_generation_per_second": 0,
"status": "PLACEHOLDER — replace with real Spark data",
"notes": "Run local test server, then: /spark profiler --timeout 300, /spark tps, /spark health. Paste TPS/MSPT/CPU/RAM/GC. See tools/benchmark.fish",
"how_to_capture": [
"fish tools/benchmark.fish --baseline # re-creates skeleton with correct pack_version",
"Start local server: ./Start.sh in ~/.auto-mcs/Servers/FKRPG",
"In-game or RCON: spark profiler start --timeout 300",
"spark tps, spark healthreport",
"Update tps/mspt/memory_gb/gc_pause_ms/cpu_percent/chunk_generation_per_second here",
"Commit baseline.json as known-good before any optimization"
]
}