jobbsok/tests
Kjell Tore Guttormsen 4669cc363d feat(m2): implement event enum and status transition table
Status derives from logg.jsonl alone; sak.md frontmatter is a cache and the
log wins where they disagree (risk H3). --oppdater is the only writer of the
four cached keys, and it leaves a key alone when the derivation is None --
neste_frist in vurderer/soker is the operator's application deadline and no
refresh may eat it.

Two rows of the plan's table are not 5.3 events. Decision ja and operator
close reach the case log as the decision-log records build-brief 5.7 already
mirrors there, so the event enum stays closed at eleven.

Co-Authored-By: Claude <claude-opus-5>
2026-09-05 21:34:04 +02:00
..
fixtures test(m1): seed anonymised fixture corpus with hygiene scan 2026-09-04 19:36:06 +02:00
golden feat(m1): add jobbsok-tools stdio mcp server and launcher 2026-09-05 06:48:55 +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_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_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(port): move five bash entry points to Python and drop bash from .mcp.json 2026-09-05 21:02:03 +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 feat(port): move five bash entry points to Python and drop bash from .mcp.json 2026-09-05 21:02:03 +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_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