USE THIS TOOL AFTER citations_resolve to produce the correctly formatted OSCOLA citation string.
Pass the parsed fields returned by citations_resolve directly into this
tool. Formats per OSCOLA 4th edition rules for each citation type.
Refuses (status: upstream_validation) if confidence is 0.0 — TNA confirmed
the document does not exist — or if a neutral citation has no resolved_url
(ambiguous court code, e.g. bare EWHC without a division). In either case,
do NOT manufacture a citation; surface the failure and ask the user for
the source URL or better identifying details.
DO NOT construct the input fields yourself. The structured input must come
from citations_resolve — guessing fields is the primary citation-fabrication
route and this tool is the guard against it.
Authoritative OSCOLA formatting for UK legal citations (no network call).
Connector