Read the X_SSL_Net repository, summarize its current state, and apply agreed readiness fixes for dependency tracking, data package tracking, smoke verification, and model shape testing.
Phase 5
lib/data/ can be tracked while /data/ stays ignored| Decision | Rationale |
|---|---|
| Keep audit planning files in repo root | Required by planning-with-files skill for multi-step work |
| Do not implement SSL Trainer now | User explicitly requested items 1-4 only and said item 5 is not needed |
| Error | Attempt | Resolution |
|---|---|---|
CPU XNet2d forward with VMamba global branches fails in cross_scan_fn with Expected a cuda device, but got: cpu |
Ran model shape test and CPU smoke training | Kept CPU test coverage by disabling global branches inside the test; ran full-model smoke on CUDA |