Measure navigation history and cache corroboration cycle

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0cffe-206f-7323-89d3-b20ca4cf4bf9
This commit is contained in:
tegwick 2026-09-27 00:11:21 +02:00
parent f3697c1447
commit d32774da51
20 changed files with 2917 additions and 24 deletions

View file

@ -43,11 +43,12 @@ def test_rejects_misleading_or_untraceable_records(data, mutation, match):
def test_unknown_effort_and_retrospective_sample_cannot_create_a_trend(data):
data['ledger']['events'] = [e for e in data['ledger']['events'] if e['recording'] == 'retrospective']
for entry in data['ledger']['events']:
entry['effort']['research_minutes'] = None
report = evolution.render(data)
assert 'Learning rate and diminishing returns: **not measurable' in report
assert '0/10' in report
assert f"0/{len(data['ledger']['events'])}" in report
assert 'historical only' in report
assert 'no revised numeric count' in report
assert 'Consequential outcome/hour' not in report