CROSS-REPO-STATUS.md markdown
44 lines 2.5 KB
Raw
sha256:ca1d0e687bff8686b37126eb8e4fb6d38b40e189352a4920d66ae89c7274e340 Add T4 job cancellation retry and validation Human minor ⚠ breaking 41 days ago

Cross-Repo Status

Simple Summary

The Scooling Lab T0/T2 training contract lives in this scooling-lab repository. It does not touch main Scooling runtime flows, private code, Knowtation vault data, MuseHub internals, or model artifacts.

Technical Status

  • Main Scooling app runtime: unchanged by the T0/T2 Scooling Lab package.
  • Scooling Lab package: src/scooling_lab.
  • Synthetic fixture data: src/scooling_lab/fixtures/synthetic_training_dataset.jsonl.
  • Training API surface: local HTTP contract only.
  • Worker surface: in-process fake worker only.
  • Dependency status: no runtime dependencies beyond the Python standard library.
  • Unsloth status: evidence-only pinned candidate; no install, no imports, no package lock row.
  • GitHub target: feature branch feat/t0-dependency-inventory to main PR.
  • Muse target: staging push for the same feature branch after local and GitHub CI verification.

Untouched Boundaries

  • No private Scooling app code is copied into Scooling Lab.
  • No Knowtation vault content is read or committed.
  • No billing internals are added.
  • No model weights or generated artifacts are committed.
  • No AGPL Unsloth Studio or CLI code is copied, imported, bundled, or exposed.

Incident Record: T0/T2 Relocation (2026-06)

  • What happened: The Scooling Lab T0/T2 training contract (Apache-2.0 LICENSE, pyproject.toml, requirements.lock, src/scooling_lab/, the seven-tier Python test suite, and CI workflows) was initially committed into the proprietary scooling repository and merged there as pull request #25, bypassing the muse-mirror review flow.
  • Where the work now lives: This scooling-lab repository on main. The relocated files are the authoritative T0/T2 deliverable; the earlier bootstrap stub versions of contracts.py and license_policy.py were superseded by the fuller implementations.
  • Remediation in scooling: Pull request #25 was reverted with a normal GitHub pull request so the scooling main tree matches the Muse main tree. No history was rewritten and no force pushes were used. The scooling repository is private, so the Apache LICENSE was never publicly distributed — this was boundary cleanup, not a license revocation.
  • Boundary confirmation: Only the files that the original mistaken commit added or modified for the Lab were transferred. No private Scooling application code, Knowtation vault data, billing internals, secrets, model artifacts, or AGPL Studio/CLI paths were copied.
File History 1 commit
sha256:ca1d0e687bff8686b37126eb8e4fb6d38b40e189352a4920d66ae89c7274e340 Add T4 job cancellation retry and validation Human minor 41 days ago