Skip to content

LTX-2.5 prompt-AdaLN: the checkpoint-derived evidence is MANUAL and host-local — CI runs 502 of 8734 assertions (5.7%) of test_ltx2_video #673

Description

@localai-bot

What this is

Row LTX25-PROMPT-ADALN / LTX25-ADALN-CLAIMS (#644) rests its headline
conclusion on the shipped LTX-2.5 checkpoint. None of that evidence runs in
CI. Filing it so it is visible debt rather than something the next person
discovers mid-campaign. This issue is a record, not a request to wire
checkpoints into CI in that row.

Measured

  • LTX2_CHECKPOINT_ROOT appears in no workflow. grep -rn CHECKPOINT_ROOT .github/ exits 1 with zero hits, while the same pattern matches in tests/
    and .agents/ (positive control run in the same command, so this is not an
    assertion from a failed grep).
  • Consequently test_ltx2_video's TEST_CASE("ltx2 video: the SHIPPED Lightricks checkpoints parse and load") skips on every CI run. Measured on
    the same binary: 30 cases / 502 assertions with the variable unset,
    30 / 8734 with it set. CI therefore executes 502 of 8734 = 5.7% of that
    suite's assertions, at an unchanged case count of 30 — so a green CI row and a
    green local row are indistinguishable from each other and from a run that never
    opened a checkpoint.
  • scripts/measure-ltx2-prompt-adaln.py, which produces the row's
    shipped-weights numbers (rms|term|/rms|table| 1347% video / 1583% audio,
    max|term|/max|table| 7119% / 2817%), is a manual tool no gate invokes:
    grep -rn measure-ltx2-prompt-adaln hits only the script's own usage string
    and the spec.

Why it is recorded rather than fixed here

The skip is already announced in four places (the test's own MESSAGE, the
comment block above the case, .agents/specs/ltx25-prompt-adaln.md, and
.agents/porting-inventory.md), which is the right disposition: a gate that
quietly does nothing when its input is absent is how "we tested the real
checkpoint" becomes untrue. What was missing is a tracked statement that the
row's checkpoint-derived evidence is manual and host-local — reproducible
only on a box with the 18.72 GB NVFP4 DiT and the 23 GB FP8 DiT under
$CHECKPOINT_ROOT (here: the NAS at /mnt/nas_share/checkpoints/ltx-2.5).

What would close it

A decision, not necessarily a runner: either a self-hosted lane that mounts the
checkpoints and sets LTX2_CHECKPOINT_ROOT, or an explicit recorded acceptance
that this evidence stays host-local and is re-run by hand at named points. Either
way the assertion count must be quoted with its configuration, never bare.

Refs #644.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions