KB-300A
IU Core 6000x-authority-closeout — Section E · Auto-Refresh + Real Corpus Re-Verify
2 min read Revision 1
iu-core6000x-authority-closeoutauto-refreshreal-corpusdieu-35reverifysection-e
6000x-authority-closeout — Section E · Auto-refresh + real corpus re-verify
Verdict: PASS — non-mutating re-verify of 6000x durable evidence.
Auto-refresh
- gate: false (unchanged)
- refresh_log_total: 6 rows
- id 18: actor=iu_lifecycle_trigger, outcome=skipped_in_sync, dry_run=false, forced=false, view_pre=163, table_pre=163, table_post=163, started_at=2026-05-23 14:20:20Z
- trigger_errors_total: 0
- healthcheck surface auto_refresh_trigger: gate=false fires_24h=4
Envelope in_sync
view=163, table=163, in_sync=true
DIEU-35 axis re-verify
Axis A — document/sort
- iu_count: 36, min_depth: 0, max_depth: 2
Axis B — semantic tag groups
- {unit_kind: 36, legal_document: 36, section_type: 36}
- All 36 DIEU-35 IUs carry all 3 tag groups (Record<string,string[]>)
Sample IU (depth 0):
- unit_id: 484f4d5e-78d2-4061-bd3d-e14ade80fe17
- axis_a_doc_code: DIEU-35
- axis_b_tags_keys: [unit_kind, section_type, legal_document]
Axis C — hierarchy depth
- {0: 17, 1: 16, 2: 3} = 36 total
- 17 roots (parent_or_container_ref IS NULL)
Directus side
directus_permissions id=1485, action=read, collection=iu_three_axis_envelope — present.
Healthcheck full surfaces (re-run)
overall_ok=true
- three_axis_cache OK — in_sync
- directus_collection OK — 163 rows / 1 read-permission
- qdrant_collection OK — iu_core_iu_chunks (61 indexed)
- auto_refresh_trigger OK — gate=false fires_24h=4
- vector_boundary OK — 61 pts / 60 unique
- write_gates OK — all 6 inert
- operator_runtime OK — open_runs=0 failed_24h=0 active_leases=0
Verification through Nuxt UI
Deferred. PR #669 not merged. Once merged:
curl -sI https://<host>/admin/iu-three-axisshould return HTTP 200 behind auth.- Network panel should show only
/directus/items/iu_three_axis_enveloperequests.