jobbsok/tests
Kjell Tore Guttormsen 8d577dc3ca feat(m2): add silence flags at the 14, 7 and 10 day thresholds
Iron Law deviation, stated rather than hidden: these tests passed on the
first run. The silence computation landed in 4669cc3 because neste_frist is
one of Step 17's four cached keys and is derived from the same thresholds --
the plan entangles the two steps, so the code could not be written in the
order the steps are numbered. What this file adds is the boundary evidence:
13/14/15, 6/7/8, 9/10/11, an autoreply that must not move the clock, and the
H9 distinction between no inbound RECORDED and no inbound existing.

Co-Authored-By: Claude <claude-opus-5>
2026-09-05 21:35:11 +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_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