AI extraction · jid 3712 · granite4:3b-h
· 2026-05-25T09:02:33Z
Judgment
Structured metadata extracted by the canary pipeline, compared against the canonical CSV-sourced row.
3 validation flags
Fields where the AI extraction disagrees with the canonical CSV row. Never auto-resolved.
| Field | AI extracted | Canonical (CSV) |
|---|---|---|
cause_number |
empty | IND 0021/2021 |
judgment_date |
2023-06-10 | 2021-11-19 |
court |
Criminal Court | CIGC (Crim) |
Core metadata
| Field | Value |
|---|---|
| Cause number | IND 0021/2021 |
| Court | CIGC (Crim) |
| Court token (AKN) | cigc-other |
| Judgment date | 2021-11-19 |
| Judge(s) | Carter J |
| Parties | R v Brown (Marvin Andre), Williams (Toney), Minott (O’Neil), Drysdale (Ricardo Kimon) - Sentence Judgment |
| Subject | Possession of Ganja knowing or having reasonable grounds to suspect that the drug is intended to be imported into the Cayman Islands contrary to s.19(2)(a) of the Misuse of Drugs Act (2017 Revision) - Principles on Sentencing - United Kingdom Sentencing Guidelines |
| Classification | text_layer |
| Extraction method | pymupdf |
Akoma Ntoso identifiers
- Work
/akn/ky/judgment/cigc-other/2023-06-10/unknown- Expression
/akn/ky/judgment/cigc-other/2023-06-10/unknown/eng@- Manifestation
/akn/ky/judgment/cigc-other/2023-06-10/unknown/eng@.pdf
Top-Level Concepts (TLC) referenced
Persons, organisations, and concepts the pipeline identified in the document. Dedup'd across the corpus by name + IRI.
Persons (5)
-
Unnamed Judge
/akn/ontology/canary/person/judge/ky.unnamed-judge -
Unknown Judge
/akn/ontology/canary/person/judge/ky.unknown-judge -
John Doe
/akn/ontology/canary/person/party-natural/ky.john-doe -
Jane Doe
/akn/ontology/canary/person/party-natural/ky.jane-doe -
Other Defendant
/akn/ontology/canary/person/party-natural/ky.other-defendant
Organisations (1)
-
Criminal Court
/akn/ontology/canary/organization/court/ky.criminal-court
Concepts (2)
-
Judgment delivered
/akn/ontology/canary/concept/step/delivery -
Judgment perfected
/akn/ontology/canary/concept/step/perfection
Roles (4)
-
Officer
/akn/ontology/canary/role/officer -
Judge
/akn/ontology/canary/role/judge -
Defendant
/akn/ontology/canary/role/defendant -
Witness
/akn/ontology/canary/role/witness
Lifecycle events
| eId | Date | Type | Source |
|---|---|---|---|
ev_delivery |
2023-06-10 | generation | #canary |
ev_perfection |
2023-05-20 | amendment | #canary |
Extraction provenance
- Model
- granite4:3b-h
- Pipeline version
- 0.2.0-akn
- Extracted at
- 2026-05-25T09:02:33Z
- Text method
- pymupdf
- Input tokens
- 4,096
- Output tokens
- 210
- Word count
- 9,291
- Paragraph count
- 100
- PDF pages
- 27
- PDF MD5
- 4196a8c5390ab2b5a6232d32f0179f0d
- PDF filename
- 21-11-19_r_v_brown_marvin_williamstoney_minott_oneil__drysdale_ricardo.pdf
- Run ID
- 3317
- Run ok?
- yes
- Run duration (s)
- 29.4
- Quality score
- 0.804
- Re-run priority
- medium
Raw AKN envelope JSON
{
"_canary": {
"iri": {
"work": "/akn/ky/judgment/cigc-other/2023-06-10/unknown",
"expression": "/akn/ky/judgment/cigc-other/2023-06-10/unknown/eng@",
"manifestation": "/akn/ky/judgment/cigc-other/2023-06-10/unknown/eng@.pdf"
},
"pdf": {
"md5": "4196a8c5390ab2b5a6232d32f0179f0d",
"path": "/home/q/Dropbox/coding/canary/data/judgment_pdfs/21-11-19_r_v_brown_marvin_williamstoney_minott_oneil__drysdale_ricardo.pdf",
"pages": 27,
"filename": "21-11-19_r_v_brown_marvin_williamstoney_minott_oneil__drysdale_ricardo.pdf"
},
"errors": [],
"extraction": {
"model": "granite4:3b-h",
"stats": {
"word_count": 9291,
"paragraph_count": 100,
"text_char_count": 56599
},
"usage": {
"input_tokens": 4096,
"output_tokens": 210,
"cache_read_input_tokens": 0,
"cache_creation_input_tokens": 0
},
"method": "pymupdf",
"version": "0.2.0-akn",
"extracted_at": "2026-05-25T09:02:33.215392+00:00"
},
"classification": "text_layer",
"validation_flags": [
{
"note": "Extracted value disagrees with canonical CSV-sourced row. Recorded for later review (no auto-resolution).",
"field": "cause_number",
"canonical_value": "IND 0021/2021",
"extracted_value": null
},
{
"note": "Extracted value disagrees with canonical CSV-sourced row. Recorded for later review (no auto-resolution).",
"field": "judgment_date",
"canonical_value": "2021-11-19",
"extracted_value": "2023-06-10"
},
{
"note": "Extracted value disagrees with canonical CSV-sourced row. Recorded for later review (no auto-resolution).",
"field": "court",
"canonical_value": "CIGC (Crim)",
"extracted_value": "Criminal Court"
}
],
"docai_processor_id": null
},
"akomaNtoso": {
"doc": null,
"judgment": {
"meta": {
"notes": {
"note": [
{
"eId": "note_1",
"text": "The defendant was found guilty of drug possession and conspiracy to distribute drugs."
},
{
"eId": "note_2",
"text": "The court recognized the defendant's role in the criminal activity but did not consider it a significant one."
}
],
"source": "#canary"
},
"workflow": {
"step": [
{
"as": null,
"by": "#canary",
"eId": "step_delivery",
"date": "2023-06-10",
"outcome": null,
"refersTo": "#concept-step_1"
},
{
"as": null,
"by": "#canary",
"eId": "step_perfection",
"date": "2023-05-20",
"outcome": null,
"refersTo": "#concept-step_2"
}
],
"source": "#canary"
},
"lifecycle": {
"source": "#canary",
"eventRef": [
{
"eId": "ev_delivery",
"date": "2023-06-10",
"type": "generation",
"source": "#canary"
},
{
"eId": "ev_perfection",
"date": "2023-05-20",
"type": "amendment",
"source": "#canary"
}
]
},
"references": {
"source": "#canary",
"TLCRole": [
{
"eId": "role_1",
"href": "/akn/ontology/canary/role/officer",
"showAs": "Officer"
},
{
"eId": "role_2",
"href": "/akn/ontology/canary/role/judge",
"showAs": "Judge"
},
{
"eId": "role_3",
"href": "/akn/ontology/canary/role/defendant",
"showAs": "Defendant"
},
{
"eId": "role_4",
"href": "/akn/ontology/canary/role/witness",
"showAs": "Witness"
}
],
"TLCEvent": [],
"TLCPerson": [
{
"eId": "person-judge_1",
"href": "/akn/ontology/canary/person/judge/ky.unnamed-judge",
"showAs": "Unnamed Judge"
},
{
"eId": "person-judge_2",
"href": "/akn/ontology/canary/person/judge/ky.unknown-judge",
"showAs": "Unknown Judge"
},
{
"eId": "person-party-natural_1",
"href": "/akn/ontology/canary/person/party-natural/ky.john-doe",
"showAs": "John Doe"
},
{
"eId": "person-party-natural_2",
"href": "/akn/ontology/canary/person/party-natural/ky.jane-doe",
"showAs": "Jane Doe"
},
{
"eId": "person-party-natural_3",
"href": "/akn/ontology/canary/person/party-natural/ky.other-defendant",
"showAs": "Other Defendant"
}
],
"TLCConcept": [
{
"eId": "concept-step_1",
"href": "/akn/ontology/canary/concept/step/delivery",
"showAs": "Judgment delivered"
},
{
"eId": "concept-step_2",
"href": "/akn/ontology/canary/concept/step/perfection",
"showAs": "Judgment perfected"
}
],
"TLCProcess": [],
"TLCLocation": [],
"TLCOrganization": [
{
"eId": "org-court_1",
"href": "/akn/ontology/canary/organization/court/ky.criminal-court",
"showAs": "Criminal Court"
}
]
},
"classification": null,
"identification": {
"source": "#canary",
"FRBRWork": {
"FRBRuri": "/akn/ky/judgment/cigc-other/2023-06-10/unknown",
"FRBRdate": [
{
"date": "2023-06-10",
"name": "delivery"
}
],
"FRBRthis": "/akn/ky/judgment/cigc-other/2023-06-10/unknown/!main",
"FRBRalias": [],
"FRBRauthor": [
{
"as": "#author",
"href": "/akn/ontology/canary/organization/court/ky.criminal-court"
}
],
"FRBRnumber": null,
"FRBRcountry": "ky",
"FRBRsubtype": "cigc-other"
},
"FRBRExpression": {
"FRBRuri": "/akn/ky/judgment/cigc-other/2023-06-10/unknown/eng@",
"FRBRdate": [
{
"date": "2023-06-10",
"name": "delivery"
}
],
"FRBRthis": "/akn/ky/judgment/cigc-other/2023-06-10/unknown/eng@/!main",
"FRBRauthor": [
{
"as": "#editor",
"href": "/akn/ontology/canary/organization/editor/canary"
}
],
"FRBRlanguage": "eng"
},
"FRBRManifestation": {
"FRBRuri": "/akn/ky/judgment/cigc-other/2023-06-10/unknown/eng@.pdf",
"FRBRdate": [
{
"date": "2026-05-25",
"name": "extraction"
}
],
"FRBRthis": "/akn/ky/judgment/cigc-other/2023-06-10/unknown/eng@.pdf",
"FRBRauthor": [
{
"as": "#editor",
"href": "/akn/ontology/canary/organization/editor/canary"
}
],
"FRBRformat": "application/pdf"
}
}
},
"name": "judgment",
"header": {
"court": {
"showAs": "Criminal Court",
"refersTo": "#org-court_1"
},
"judges": [
{
"as": "#role_1",
"eId": "judge_1",
"name": "Unnamed Judge",
"refersTo": "#person-judge_1"
},
{
"as": "#role_2",
"eId": "judge_2",
"name": "Unknown Judge",
"refersTo": "#person-judge_2"
}
],
"lawyers": [],
"parties": [
{
"as": "#role_3",
"eId": "party_1",
"name": "John Doe",
"refersTo": "#person-party-natural_1",
"sequence": 1
},
{
"as": "#role_3",
"eId": "party_2",
"name": "Jane Doe",
"refersTo": "#person-party-natural_2",
"sequence": 1
},
{
"as": "#role_4",
"eId": "party_3",
"name": "Other Defendant",
"refersTo": "#person-party-natural_3",
"sequence": 1
}
],
"docketNumber": null,
"judgmentKind": "Conviction",
"neutralCitation": null
}
}
}
}