@@ -164,7 +164,7 @@ authority's own outbound citations at `depth+1`.
164164
165165Each frontier row carries a ` discovery_state ` :
166166
167- ` queued ` · ` in_progress ` · ` discovered ` · ` ingested ` · ` resolved ` · ` failed ` ·
167+ ` queued ` · ` in_progress ` · ` ingested ` · ` failed ` ·
168168` unsupported ` · ` blocked_license ` · ` unlocated ` · ` pending_approval ` · ` deferred_cap `
169169
170170Two pieces worth calling out:
@@ -184,35 +184,39 @@ Two pieces worth calling out:
184184## Operating it
185185
186186> ** Step-by-step how-to:** for runnable procedures — ingesting a supported
187- > source (shell, crawl, or the runner UI ) and adding a new provider to flip an
187+ > source (shell, crawl, or the Runs tab ) and adding a new provider to flip an
188188> authority from ` unsupported ` to supported — see
189189> [ Ingesting Authorities & Adding Providers] ( ../guides/ingesting-authorities.md ) .
190+ > The admin surfaces named below are tabs of the
191+ > [ Authority Console] ( authority-console.md ) at ` /admin/authority ` .
190192
191- ### Trigger — the enrichment runner
193+ ### Trigger — the Runs tab
192194
193- ` /admin/authority/runs ` (and a per-corpus card) drives runs via the
195+ ` /admin/authority/runs ` (the Runs tab of the Authority Console, and a per-corpus
196+ card) drives runs via the
194197` runCorpusEnrichment ` mutation. Pick reference enrichment and/or authority crawl,
195198optionally enable the LLM detection tier and the advanced crawl bounds (max depth,
196199min demand, max authorities, per-jurisdiction cap, token budget), and Run. The
197200mutation is gated on corpus ** UPDATE** (see Permissions below).
198201
199202![ Enrichment runner with a live job list] ( ../assets/images/screenshots/auto/enrichment--runner-and-jobs--with-data.png )
200203
201- ### Monitor — live job status & the authority-sources monitor
204+ ### Monitor — live job status & the Queue tab
202205
203- The runner 's job list shows each ` Analysis ` live (` RUNNING ` / ` COMPLETED ` /
206+ The Runs tab 's job list shows each ` Analysis ` live (` RUNNING ` / ` COMPLETED ` /
204207` FAILED ` , elapsed, result summary) via an ` Analysis → Notification ` signal over the
205208notification WebSocket.
206209
207- For the instance-wide picture, the read-only ** authority-sources monitor ** at
208- ` /admin/authority/queue ` (superuser-only) is the ingestion backlog over the whole
210+ For the instance-wide picture, the ** Queue tab ** of the Authority Console
211+ at ` /admin/authority/queue ` (superuser-only) is the ingestion backlog over the whole
209212` AuthorityFrontier ` : per-state count chips, jurisdiction / type / provider filters,
210213search, and a backlog-first table. It is powered by the ` authorityFrontier ` relay
211214connection + ` authorityFrontierStats ` (both superuser-gated) and
212- ` AuthorityFrontierService.admin_state_counts ` . It is observational — triggering
213- stays in the runner.
215+ ` AuthorityFrontierService.admin_state_counts ` . Beyond observing, it exposes per-row
216+ ** requeue / reset / reroute / approve / delete** verbs; triggering enrichment runs
217+ stays on the Runs tab.
214218
215- ![ Global authority-sources monitor ] ( ../assets/images/screenshots/auto/authorities--sources-monitor --with-data.png )
219+ ![ Authority Console — Queue tab ] ( ../assets/images/screenshots/auto/authorities--console-queue --with-data.png )
216220
217221### Explore — the governance graph
218222
@@ -241,7 +245,7 @@ exception: they may trigger enrichment/crawl on any corpus they can **READ**
241245without holding ` UPDATE ` — a retained admin privilege documented in
242246` docs/permissioning/consolidated_permissioning_guide.md ` . The exemption widens the
243247* write-trigger* only; a superuser still cannot see a corpus they lack READ on (no
244- blanket bypass). The ` /admin/authority/queue ` monitor and the ` authorityFrontier `
248+ blanket bypass). The ` /admin/authority/queue ` Queue tab and the ` authorityFrontier `
245249queries are superuser-gated at the node level.
246250
247251---
@@ -263,8 +267,8 @@ queries are superuser-gated at the node level.
263267 the new section version — see ` docs/architecture/reference-web-versioning.md ` .
264268- ** Live per-document progress counter (deferred).** Progress during a run is
265269 conveyed today by the RUNNING job status, the incrementally-appearing refs, and
266- the "In progress" badge. A live per-document counter on the enrichment runner
267- (e.g. "12 / 75 documents · 31 references") would need a transient
270+ the "In progress" badge. A live per-document counter on the Authority Console
271+ Runs tab (e.g. "12 / 75 documents · 31 references") would need a transient
268272 ` ENRICHMENT_PROGRESS ` WebSocket message emitted from both ` apply ` paths and a
269273 new handler in ` useNotificationWebSocket ` → ` useEnrichmentJobs ` →
270274 ` EnrichmentJobList ` . Deferred as its own change (the WS path is not
0 commit comments