jobbsok/tests
Kjell Tore Guttormsen 58db24ba24 fix(package): include pyproject.toml so an installed copy can bootstrap
scripts/bootstrap.py resolves --group against <repo-root>/pyproject.toml,
but package_plugin.py's INCLUDE tuple never shipped that file. An archive
built and unpacked elsewhere could never bootstrap (F1). Verify: built an
archive with package_plugin.py, unpacked it to a tmp dir, ran
scripts/bootstrap.py against the unpacked copy -- "bootstrap: guard 1.3.0"
/ "bootstrap: ok", exit 0. Also fixed two stale pyproject.toml comments
still naming the pre-port scripts/bootstrap.sh.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-06 15:43:25 +02:00
..
fixtures test(m2): build the eight-case fixture workspace 2026-09-05 21:38:24 +02:00
golden feat(m2): expose status and daily tools through jobbsok-tools 2026-09-05 22:09:17 +02:00
helpers feat(m1): add jobbsok-tools stdio mcp server and launcher 2026-09-05 06:48:55 +02:00
plan-gates test(plan-gates): gate-scriptene fra revisjonen 04.09, kjoerbare fra repoet 2026-09-04 17:18:06 +02:00
conftest.py test(m1): add conftest fixtures and golden helpers 2026-09-04 19:30:58 +02:00
test_beslutninger_log.py feat(m2): add append-only decision log and beslutning skill 2026-09-05 22:00:13 +02:00
test_cross_platform.py feat(port): move five bash entry points to Python and drop bash from .mcp.json 2026-09-05 21:02:03 +02:00
test_dagens_text.py feat(m2): add dagens text view with golden output 2026-09-05 22:04:36 +02:00
test_fixture_hygiene.py test(m1): seed anonymised fixture corpus with hygiene scan 2026-09-04 19:36:06 +02:00
test_frontmatter.py feat(m1): add strict frontmatter parser with documented grammar 2026-09-04 19:26:18 +02:00
test_helpers_selfcheck.py test(m1): add conftest fixtures and golden helpers 2026-09-04 19:30:58 +02:00
test_jsonl.py feat(m1): add append-only jsonl writer with folding reader 2026-09-04 19:28:28 +02:00
test_kandidatprofil_schema.py fix(m1): replace transcribed operator values in fixtures with invented ones 2026-09-04 21:35:24 +02:00
test_kandidatvurdering_nowrite.py fix(m1): replace transcribed operator values in fixtures with invented ones 2026-09-04 21:35:24 +02:00
test_kandidatvurdering_scoring.py fix(m1): replace transcribed operator values in fixtures with invented ones 2026-09-04 21:35:24 +02:00
test_mcp_jobbsok_tools.py feat(m2): expose status and daily tools through jobbsok-tools 2026-09-05 22:09:17 +02:00
test_paths.py feat(m1): add pinned workspace root and ASCII slug helpers 2026-09-04 17:29:52 +02:00
test_plugin_manifest.py fix(package): include pyproject.toml so an installed copy can bootstrap 2026-09-06 15:43:25 +02:00
test_public_surface.py feat(port): move five bash entry points to Python and drop bash from .mcp.json 2026-09-05 21:02:03 +02:00
test_sak_skill.py feat(m2): add sak skill with case templates 2026-09-05 21:55:37 +02:00
test_sak_status_cli.py feat(m2): add deterministic sak_status cli with golden output 2026-09-05 21:40:32 +02:00
test_sak_status_silence.py feat(m2): add silence flags at the 14, 7 and 10 day thresholds 2026-09-05 21:35:11 +02:00
test_sak_status_transitions.py feat(m2): implement event enum and status transition table 2026-09-05 21:34:04 +02:00
test_skills_contract.py feat(m1): add kandidatprofil skill with schema reference 2026-09-04 21:22:31 +02:00
test_toolchain.py build(m1): pin toolchain and guard v1.3.0 in pyproject 2026-09-04 17:26:20 +02:00
test_workspace_fixtures.py test(m2): build the eight-case fixture workspace 2026-09-05 21:38:24 +02:00