Backend environment for match hosting for lance.blue

feat(result): put the start and end timestamps and the scenario in the result master

Both timestamps are clock readings taken in the container: startedAt at the top of MatchHost.main, endedAt as the document is built. The scenario object carries the name the file gives itself, which of the manifest's two forms it arrived in, and the library path when it was named rather than carried whole. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Change-Id: I4026a0c2d3c548bb515de93cd69720755880d26b


Author permadeath.com Co-author Claude Opus 5 (1M context) Committer Tangled Date Commit 615c4e46 Parent 096f6d5a Change ID I4026a0c