.gitignore
LICENSE
README.md
docs_methodology.md
ivpm.yaml
pyproject.toml
.forgejo/workflows/ci.yml
.github/workflows/ci.yml
docs/conf.py
docs/index.md
docs/plan.md
docs/requirements.md
docs/design/plan.md
docs/design/requirements.md
docs/methodology/author-loop.md
docs/methodology/check-contract.md
docs/methodology/index.md
docs/methodology/learner-loop.md
docs/methodology/metadata.md
docs/methodology/tree.md
docs/reference/cli.md
docs/reference/collected-document.md
docs/reference/ctrf.md
docs/reference/helpers.md
docs/reference/skills.md
src/labtrail/__init__.py
src/labtrail/__main__.py
src/labtrail/_version.py
src/labtrail/cli.py
src/labtrail/collect.py
src/labtrail/discovery.py
src/labtrail/doctor.py
src/labtrail/errors.py
src/labtrail/execute.py
src/labtrail/git.py
src/labtrail/metadata.py
src/labtrail/model.py
src/labtrail/propagate.py
src/labtrail/skills.py
src/labtrail/trail.py
src/labtrail/validate.py
src/labtrail/verdict.py
src/labtrail/worktree.py
src/labtrail.egg-info/PKG-INFO
src/labtrail.egg-info/SOURCES.txt
src/labtrail.egg-info/dependency_links.txt
src/labtrail.egg-info/entry_points.txt
src/labtrail.egg-info/requires.txt
src/labtrail.egg-info/scm_file_list.json
src/labtrail.egg-info/scm_version.json
src/labtrail.egg-info/top_level.txt
src/labtrail/check/__init__.py
src/labtrail/check/_assertions.py
src/labtrail/check/_normalize.py
src/labtrail/check/_run.py
src/labtrail/commands/__init__.py
src/labtrail/commands/_common.py
src/labtrail/commands/assert_.py
src/labtrail/commands/check.py
src/labtrail/commands/collect.py
src/labtrail/commands/doctor.py
src/labtrail/commands/list_.py
src/labtrail/commands/lock.py
src/labtrail/commands/open_.py
src/labtrail/commands/propagate.py
src/labtrail/commands/roster.py
src/labtrail/commands/status.py
src/labtrail/commands/validate.py
src/labtrail/dev/__init__.py
src/labtrail/dev/__main__.py
src/labtrail/dev/gen_cli_docs.py
src/labtrail/dev/gen_skill.py
src/labtrail/report/__init__.py
src/labtrail/report/console.py
src/labtrail/report/ctrf.py
src/labtrail/share/skills/labtrail/SKILL.md
src/labtrail/share/skills/labtrail-authoring/SKILL.md
src/labtrail/share/skills/labtrail-checks/SKILL.md
src/labtrail/share/skills/labtrail-learner/SKILL.md
src/labtrail/share/templates/course-SKILL.md
src/labtrail/share/templates/lab-SKILL.md
src/labtrail/share/templates/lab.yaml
src/labtrail/share/templates/trail.yaml
tests/__init__.py
tests/conftest.py
tests/acceptance/conftest.py
tests/acceptance/test_v1_acceptance.py
tests/data/ctrf.schema.json
tests/integration/conftest.py
tests/integration/test_check.py
tests/integration/test_collect.py
tests/integration/test_learner.py
tests/integration/test_list.py
tests/integration/test_propagate.py
tests/integration/test_validate.py
tests/integration/test_worktree_sharing.py
tests/trailkit/__init__.py
tests/trailkit/builder.py
tests/unit/test_check_helpers.py
tests/unit/test_ctrf.py
tests/unit/test_discovery.py
tests/unit/test_doc_conventions.py
tests/unit/test_execute.py
tests/unit/test_git.py
tests/unit/test_metadata.py
tests/unit/test_packaging.py
tests/unit/test_trail.py
tests/unit/test_verdict.py