township: 2-keyframe outcomes, referees, autogen, generation queue; favicons
Township tool (tools/gen_township_fighters.py):
- Outcome videos now generate TWO keyframes per outcome (finish + victory),
each anchoring its own clip; victory clip uses a dedicated referee shot.
- Referee characters: new role on create form, kept out of fighter pools,
dressed as officials, attachable per-match and used in victory keyframes.
- Per-match referee selection (new-match form + match editor, persisted).
- Autogenerate buttons on character/referee, environment and new-match forms
(LLM-filled, editable before create) via /profile/autogen + /matches/autogen.
- Single-worker generation queue: all coderai-bound jobs (create/regen/train/
match/process) are serialised and surfaced as "queued", with one persistent
match-detail monitor replacing the competing per-job pollers (fixes the
blinking progress when two jobs were launched at once).
coderai: favicon.ico served at /favicon.ico + linked in admin/login templates;
bundled township favicon served at /favicon.ico.
Also gitignore large packaging/runtime artifact dirs (.packaging-cache/, tmp/).
Co-Authored-By:
Claude Opus 4.8 <noreply@anthropic.com>
Showing
.dockerignore
0 → 100644
build-oci.sh
0 → 100755
3.91 KB
codai/api/_film_net.py
0 → 100644
codai/api/_rife_ifnet.py
0 → 100644
This diff is collapsed.
package-oci.sh
0 → 100755
package-tarball.sh
0 → 100755
This diff is collapsed.
packaging/linux/run_oci.sh
0 → 100755
packaging/versions.env
0 → 100644
run-oci.sh
0 → 100755
smoke-test-oci.sh
0 → 100755
tools/assets/favicon.ico
0 → 100644
3.91 KB
This diff is collapsed.