lt-module-fill
Write drafted answers into a captured Lt run in the user's signed-in tab, stop before the first one-way door, never submit, and verify every write from a fresh page load.
- Version
- 0.2.4
- License
- AGPL-3.0-or-later
- Compatibility
- A Chromium browser signed in to Lt, and an agent browser tool that runs a JavaScript file in that tab (or the user pastes it into DevTools). Python 3.11+ with jsonschema; Pillow, numpy and scipy for micrograph labels. Node 18+ only for the repository tests.
Pinned to revision ef212be1fcb6, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/lt-module-fill/SKILL.md
- skills/lt-module-fill/LICENSE.txt
- skills/lt-module-fill/NOTICE.txt
- skills/lt-module-fill/references/_shared/browser-adapters.md
- skills/lt-module-fill/references/_shared/lexicon/lt-client-vocabulary.md
- skills/lt-module-fill/references/_shared/safety.md
- skills/lt-module-fill/references/failure-modes.md
- skills/lt-module-fill/references/fill-notes.md
- skills/lt-module-fill/references/micrographs.md
- skills/lt-module-fill/references/placement.md
- skills/lt-module-fill/references/write-paths.md
- skills/lt-module-fill/requirements.txt
- skills/lt-module-fill/scripts/_shared/MANIFEST.json
- skills/lt-module-fill/scripts/_shared/browser/cache_status.js
- skills/lt-module-fill/scripts/_shared/browser/guard.js
- skills/lt-module-fill/scripts/_shared/browser/lt_guard.js
- skills/lt-module-fill/scripts/_shared/browser/lt_net.js
- skills/lt-module-fill/scripts/_shared/config.defaults.toml
- skills/lt-module-fill/scripts/_shared/fonts/catalog.json
- skills/lt-module-fill/scripts/_shared/fonts/noto-sans-mono/NotoSansMono-Variable.ttf
- skills/lt-module-fill/scripts/_shared/fonts/noto-sans-mono/OFL.txt
- skills/lt-module-fill/scripts/_shared/fonts/noto-sans/NotoSans-Variable.ttf
- skills/lt-module-fill/scripts/_shared/fonts/noto-sans/OFL.txt
- skills/lt-module-fill/scripts/_shared/ltcore/__init__.py
- skills/lt-module-fill/scripts/_shared/ltcore/approvals.py
- skills/lt-module-fill/scripts/_shared/ltcore/boundaries.py
- skills/lt-module-fill/scripts/_shared/ltcore/check_answer.py
- skills/lt-module-fill/scripts/_shared/ltcore/cleaners.py
- skills/lt-module-fill/scripts/_shared/ltcore/config.py
- skills/lt-module-fill/scripts/_shared/ltcore/digest.py
- skills/lt-module-fill/scripts/_shared/ltcore/fonts.py
- skills/lt-module-fill/scripts/_shared/ltcore/ltjs.py
- skills/lt-module-fill/scripts/_shared/ltcore/page_kinds.py
- skills/lt-module-fill/scripts/_shared/ltcore/palettes.py
- skills/lt-module-fill/scripts/_shared/ltcore/paths.py
- skills/lt-module-fill/scripts/_shared/ltcore/rat.py
- skills/lt-module-fill/scripts/_shared/ltcore/reconcile.py
- skills/lt-module-fill/scripts/_shared/ltcore/requirements.py
- skills/lt-module-fill/scripts/_shared/ltcore/store.py
- skills/lt-module-fill/scripts/_shared/ltcore/streams.py
- skills/lt-module-fill/scripts/_shared/ltcore/tomlw.py
- skills/lt-module-fill/scripts/_shared/ltcore/validate.py
- skills/lt-module-fill/scripts/_shared/palettes/ATTRIBUTION.md
- skills/lt-module-fill/scripts/_shared/palettes/catalog.json
- skills/lt-module-fill/scripts/_shared/palettes/overrides/catppuccin-frappe.toml
- skills/lt-module-fill/scripts/_shared/palettes/overrides/catppuccin-latte.toml
- skills/lt-module-fill/scripts/_shared/palettes/overrides/everforest-dark-medium.toml
- skills/lt-module-fill/scripts/_shared/schemas/answers.schema.json
- skills/lt-module-fill/scripts/_shared/schemas/approvals.schema.json
- skills/lt-module-fill/scripts/_shared/schemas/config.schema.json
- skills/lt-module-fill/scripts/_shared/schemas/fill-notes.schema.json
- skills/lt-module-fill/scripts/_shared/schemas/fill-report.schema.json
- skills/lt-module-fill/scripts/_shared/schemas/module.schema.json
- skills/lt-module-fill/scripts/_shared/schemas/page-kinds.schema.json
- skills/lt-module-fill/scripts/_shared/schemas/reconciled.schema.json
- skills/lt-module-fill/scripts/_shared/schemas/reference.schema.json
- skills/lt-module-fill/scripts/_shared/schemas/run.schema.json
- skills/lt-module-fill/scripts/_shared/style.defaults.toml
- skills/lt-module-fill/scripts/annotate_micrograph.py
- skills/lt-module-fill/scripts/browser/check_answer.js
- skills/lt-module-fill/scripts/browser/confirm_dialog.js
- skills/lt-module-fill/scripts/browser/fill_lib.js
- skills/lt-module-fill/scripts/browser/fill_runner.js
- skills/lt-module-fill/scripts/browser/model_answer.js
- skills/lt-module-fill/scripts/browser/probe_panels.js
- skills/lt-module-fill/scripts/browser/upload.js
- skills/lt-module-fill/scripts/emit_fill.py
- skills/lt-module-fill/scripts/gridref.py
- skills/lt-module-fill/scripts/make_fill_report.py
- skills/lt-module-fill/scripts/page_kinds.py
- skills/lt-module-fill/scripts/plan_fill.py
Every link opens the file at its source, pinned to the revision this page describes.