Register / eu-commission-guidelines-protection-of-minors/2025-10

Guidelines on measures to ensure a high level of privacy, safety and security for minors online, pursuant to Article 28(4) of Regulation (EU) 2022/2065

Awaiting C
75Ledger entries
39By model
32By script
4By person
36Instrumented
2Gaps recorded

Edition

Publisher
European Commission
Published
10 October 2025
Licence
CC BY 4.0
Permanent URL
-
Wayback
Not captured
Originals
  • C_202505519EN.fmx4.zip
  • OJ_C_202505519_EN_TXT.pdf

Gaps 2

  • The July 2025 Commission text (newsroom 118226) is not compared with the OJ text
  • Neither blind run could record the (a), (b), (c) markers of the cross-cutting items: the reader had them but no locator could point to them

Decisions

DecisionDateOutcomeReason
AInclude it?1 October 2026include-sourceclear typology
BPreserve the original1 October 2026approveApproved. Licensing terms supplied from the EU legal notice (https://european-union.europa.eu/legal-notice_en, reached from EUR-Lex's legal notice link):...

Criteria 18

CriterionOutcomeEvidence
A1metOJ PDF (Cellar 7a8e0348-a571-11f0-a7c5-01aa75ed71a1.0006.01), Annex '5C Typology of online risks to children', paragraphs 1 to 8, pages 36 to 38: five named risk categories and a table of about 20 named risk...
A2metAnnex title and paragraph 1 (page 36): risks minors encounter online on online platforms; guidelines under Article 28(4) of Regulation (EU) 2022/2065 (title page)
A3metParagraph 12 (page 3): the Commission will apply the guidelines when applying Article 28(1) DSA; adopted under Article 28(4) DSA and published in the Official Journal (C/2025/5519, 10.10.2025)
A4metIt passes A1 to A3 on its own, so it is a source (D25, question 1). The Annex table is footnoted to the OECD's 2021 revised typology (Annex footnote 4, page 37) and the Annex also cites Livingstone and Stoilova's 4Cs...
A5metPublisher group: regulators and legislation (European Commission). Source type: regulatory guidance and codes. Legal status: a Commission Communication setting out guidelines under Article 28(4) DSA; the Commission...
A6metsources/eu-commission-guidelines-protection-of-minors/ exists only as a candidate folder (source.yaml and notes.md, no version folder or originals); no edition of it is in the Library. Cellar notice for CELEX...
A7unclearNo re-use statement found in the OJ PDF text. Commission documents are generally re-usable under Decision 2011/833/EU (not yet checked against the EUR-Lex legal notice); the Annex table is reproduced from the OECD's...
A8metNo declared interest in the European Commission is recorded in docs/decisions.md, docs/sources-approach.md or the source's notes
B1metFetched from Cellar, the Publications Office's repository behind EUR-Lex: https://publications.europa.eu/resource/cellar/7a8e0348-a571-11f0-a7c5-01aa75ed71a1.0006.01/DOC_1 (ledger: request and store entries)
B2metOJ edition, published 10.10.2025 (Cellar notice DATE_PUBLICATION; page footer 'OJ C, 10.10.2025'); title page identifies it as C/2025/5519. Other versions found: the Commission's publication of July 2025 (newsroom...
B3metLedger request entries by oht_pipeline.acquire: HTTP 200, application/pdf;type=pdfa2a and application/zip, accepted under D17
B4metPDF: 38 pages, tagged; the guidelines (sections 1 to 8) and the single Annex '5C Typology of online risks to children' (pages 36 to 38). Formex zip: C_202505519EN.000101 (guidelines) and C_202505519EN.003701 (Annex)
B5metFormex 4 zip of the same edition stored as the extraction input (C_202505519EN.fmx4.zip); its Annex table has 25 cells, all found in the PDF text (ledger compare entry)
B6not metCompared: Formex Annex table against the PDF text (all 25 cells found). Not compared: the OJ XHTML (not stored, same edition) and the Commission's July 2025 text (newsroom 118226, ruled out by D27)
B7metELI printed on every page and listed in the Cellar notice
B8not metsource.yaml: licence, licence_url and licence_checked are blank. Commission documents are generally re-usable under Decision 2011/833/EU (not yet checked against the EUR-Lex legal notice); the Annex table is reproduced...
B9not metSHA-256 and MD5 recorded in source.yaml; both files stored in 2025-10/original/ and listed in docs/downloads.md (committed on this branch); no Wayback Machine capture made
B10metD27: for an act in the Official Journal, the PDF/A is the original and the Formex of the same edition is stored beside it

Requests 7

ResultHTTPURLType
accepted200https://publications.europa.eu/resource/celex/52025XC05519application/xml
accepted200https://publications.europa.eu/resource/cellar/7a8e0348-a571-11f0-a7c5-01aa75ed71a1.0006.01/DOC_1application/pdf
accepted200https://publications.europa.eu/resource/cellar/7a8e0348-a571-11f0-a7c5-01aa75ed71a1.0006.02/DOC_1application/zip
accepted200https://publications.europa.eu/resource/celex/52025XC05519application/xml
accepted200https://digital-strategy.ec.europa.eu/en/library/commission-publishes-guidelines-protection-minorstext/html
accepted200https://publications.europa.eu/resource/cellar/7a8e0348-a571-11f0-a7c5-01aa75ed71a1.0006.01/DOC_1application/pdf
accepted200https://publications.europa.eu/resource/cellar/7a8e0348-a571-11f0-a7c5-01aa75ed71a1.0006.02/DOC_1application/zip

Ledger 75

Time (UTC)ByStepTypeEntry
oht_pipeline.checks.coverage extract check Every text of run c found in OJ_C_202505519_EN_TXT.pdf: 116 of 116, 0 across a page break; 0 without a pageeu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.extract extract extract Extraction run c: 116 texts copied by code for 29 conceptseu-commission-guidelines-protection-of-minors/2025-10
Model extract extract Pointer file for extraction run c: where the source text is, written by the modeleu-commission-guidelines-protection-of-minors/2025-10
Model extract gap Neither blind run could record the (a), (b), (c) markers of the cross-cutting items: the reader had them but no locator could point to themeu-commission-guidelines-protection-of-minors/2025-10
Model extract conclusion Examples: the runs cut the health and contact examples differently; the cut at the source's own marker ('For example', 'such as') is kepteu-commission-guidelines-protection-of-minors/2025-10
Model extract conclusion Footnote 5: run a attaches it to cross-cutting risks, run b to the two items of paragraph 8; run b's placement is kepteu-commission-guidelines-protection-of-minors/2025-10
Model extract conclusion Definitions: run b treats 'relate to' (Misuse risks, Additional safety and security risks) as defining, run a as describing; run b's reading is kept and put to Davideu-commission-guidelines-protection-of-minors/2025-10
Model extract conclusion Other labels: run a records the prose's lower-case names (for example 'hateful content'), run b only names that differ by more than case; run b's rule is kepteu-commission-guidelines-protection-of-minors/2025-10
Model extract conclusion Descriptions: run a attaches whole paragraphs, run b sentences; whole paragraphs are kepteu-commission-guidelines-protection-of-minors/2025-10
Model extract conclusion Runs a and b agree on all 29 concepts and all 24 relations; they differ only in the text attachedeu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness extract compare Extraction runs a and b compared: concepts 29 shared, 0 only in a, 0 only in b; broader 24 shared, 0 only in a, 0 only in b; attached 61 shared, 29 only in a, 12 only in beu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.checks.coverage extract check Every text of run b found in OJ_C_202505519_EN_TXT.pdf: 110 of 110, 0 across a page break; 0 without a pageeu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.extract extract extract Extraction run b: 110 texts copied by code for 29 conceptseu-commission-guidelines-protection-of-minors/2025-10
Model extract extract Pointer file for extraction run b: where the source text is, written by the model without seeing other runseu-commission-guidelines-protection-of-minors/2025-10
Model extract correction The B4 assessment put the Annex on PDF pages 36 to 38; it is on pages 37 and 38eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.checks.coverage extract check Every text of run a found in OJ_C_202505519_EN_TXT.pdf: 127 of 127, 0 across a page break; 0 without a pageeu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.extract extract extract Extraction run a: 127 texts copied by code for 29 conceptseu-commission-guidelines-protection-of-minors/2025-10
Model extract extract Pointer file for extraction run a: where the source text is, written by the model without seeing other runseu-commission-guidelines-protection-of-minors/2025-10
Model read harness_change Scripts are marked -dirty only when code is uncommitted, not when a run's own ledger changes; corrections must say what was recorded, what it became and whyeu-commission-guidelines-protection-of-minors/2025-10
Model read harness_change The paragraph check accepts a chunk split by a page break (footer and footnotes between) and counts it, after paragraph 38 hereeu-commission-guidelines-protection-of-minors/2025-10
Model read harness_change Step 4 built: a Formex reader and a check that every dumped paragraph is in the original PDF, both recorded in the ledgereu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.checks.coverage read check Every paragraph of the dump found in OJ_C_202505519_EN_TXT.pdf: 495 of 495 fully, 1 across a page break, 0 partly (listed for review)eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.readers.formex read parse Dumped the structure of C_202505519EN.fmx4.zip: 475 blocks, 12 tableseu-commission-guidelines-protection-of-minors/2025-10
Model read correction Step 4's first two runs name uncommitted code; superseded by the run that followseu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.checks.coverage read check Every paragraph of the dump found in OJ_C_202505519_EN_TXT.pdf: 495 of 495 fully, 1 across a page break, 0 partly (listed for review)eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.readers.formex read parse Dumped the structure of C_202505519EN.fmx4.zip: 475 blocks, 12 tableseu-commission-guidelines-protection-of-minors/2025-10
Model read correction The first parse and check entries of step 4 name the code as 32e422c-dirty: the reader and check were run before they were committed, and the check did not report the one chunk found across a page break (paragraph 38, split by the page 10 footer and footnotes 36 and 37). The code was committed as 471a024 and step 4 was run again; the entries that follow supersede them.eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.checks.coverage read check Every paragraph of the dump found in OJ_C_202505519_EN_TXT.pdf: 495 of 495 fully, 0 partly (listed for review)eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.readers.formex read parse Dumped the structure of C_202505519EN.fmx4.zip: 475 blocks, 12 tableseu-commission-guidelines-protection-of-minors/2025-10
David Sant locate note Licensing terms recorded from the EU legal notice, as supplied by Davideu-commission-guidelines-protection-of-minors/2025-10
David Sant locate decision Decision B: approve (Approved. Licensing terms supplied from the EU legal notice (https://european-union.europa.eu/legal-notice_en, reached from EUR-Lex's legal notice link): EU-owned content is licensed under CC BY 4.0 under the Commission's reuse policy (Decision 2011/833/EU); third-party works may need permission from their rightholders; logos and other industrial property are excluded.)eu-commission-guidelines-protection-of-minors/2025-10
Model locate conclusion Recommendation for decision B: approveeu-commission-guidelines-protection-of-minors/2025-10
Model screen assess B10: meteu-commission-guidelines-protection-of-minors/2025-10
Model screen assess B9: not meteu-commission-guidelines-protection-of-minors/2025-10
Model screen assess B8: not meteu-commission-guidelines-protection-of-minors/2025-10
Model screen assess B7: meteu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness screen check Quotation for B7 found verbatim in OJ_C_202505519_EN_TXT.pdfeu-commission-guidelines-protection-of-minors/2025-10
Model screen assess B6: not meteu-commission-guidelines-protection-of-minors/2025-10
Model screen assess B5: meteu-commission-guidelines-protection-of-minors/2025-10
Model screen assess B4: meteu-commission-guidelines-protection-of-minors/2025-10
Model screen assess B3: meteu-commission-guidelines-protection-of-minors/2025-10
Model screen assess B2: meteu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness screen check Quotation for B2 found verbatim in OJ_C_202505519_EN_TXT.pdfeu-commission-guidelines-protection-of-minors/2025-10
Model screen assess B1: meteu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness acquire store Stored C_202505519EN.fmx4.zip as extraction input (same edition, Formex 4)eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.acquire acquire request accepted: https://publications.europa.eu/resource/cellar/7a8e0348-a571-11f0-a7c5-01aa75ed71a1.0006.02/DOC_1 (HTTP 200 with the expected content type (D17))eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness acquire store Stored OJ_C_202505519_EN_TXT.pdf as primary sourceeu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.acquire acquire request accepted: https://publications.europa.eu/resource/cellar/7a8e0348-a571-11f0-a7c5-01aa75ed71a1.0006.01/DOC_1 (HTTP 200 with the expected content type (D17))eu-commission-guidelines-protection-of-minors/2025-10
Model locate gap The July 2025 Commission text (newsroom 118226) is not compared with the OJ texteu-commission-guidelines-protection-of-minors/2025-10
Model locate conclusion The Commission's July 2025 publication (newsroom document 118226, linked from its library page) was not compared with the OJ texteu-commission-guidelines-protection-of-minors/2025-10
Model locate conclusion C/2025/6826 is a metadata value, not a separate edition or documenteu-commission-guidelines-protection-of-minors/2025-10
ad hoc search of the notice, PDF text and Formex locate compare C/2025/6826 appears in the Cellar notice only as the English expression's subtitle; neither the OJ PDF text nor the Formex contains it, and both print C/2025/5519eu-commission-guidelines-protection-of-minors/2025-10
ad hoc comparison script locate compare Annex table, OJ Formex against the OJ PDF text: all 25 cells found; the cross-cutting risks cell holds four separate paragraphs (Additional privacy, safety and security risks; Advanced technology risks; Risks on health and wellbeing; Misuse risks), which a naive join runs togethereu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.acquire locate request accepted: https://digital-strategy.ec.europa.eu/en/library/commission-publishes-guidelines-protection-minors (HTTP 200 with the expected content type (D17))eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.acquire locate request accepted: https://publications.europa.eu/resource/celex/52025XC05519 (HTTP 200 with the expected content type (D17))eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness set-up note Set up sources/eu-commission-guidelines-protection-of-minors/2025-10 from queued item 20260930-guidelines-on-measures-to-ensure-a-high-level-ofeu-commission-guidelines-protection-of-minors/2025-10
David Sant screen decision Decision A: include-source (clear typology)eu-commission-guidelines-protection-of-minors/2025-10
Model screen conclusion Recommendation for decision A: include-sourceeu-commission-guidelines-protection-of-minors/2025-10
Model screen assess A8: meteu-commission-guidelines-protection-of-minors/2025-10
Model screen assess A7: uncleareu-commission-guidelines-protection-of-minors/2025-10
Model screen assess A6: meteu-commission-guidelines-protection-of-minors/2025-10
Model screen assess A5: meteu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness screen check Quotation for A5 found verbatim in OJ_C_202505519_EN_TXT.pdfeu-commission-guidelines-protection-of-minors/2025-10
Model screen assess A4: meteu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness screen check Quotation for A4 found verbatim in OJ_C_202505519_EN_TXT.pdfeu-commission-guidelines-protection-of-minors/2025-10
Model screen assess A3: meteu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness screen check Quotation for A3 found verbatim in OJ_C_202505519_EN_TXT.pdfeu-commission-guidelines-protection-of-minors/2025-10
Model screen assess A2: meteu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness screen check Quotation for A2 found verbatim in OJ_C_202505519_EN_TXT.pdfeu-commission-guidelines-protection-of-minors/2025-10
Model screen assess A1: meteu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.harness screen check Quotation for A1 found verbatim in OJ_C_202505519_EN_TXT.pdfeu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.acquire locate request accepted: https://publications.europa.eu/resource/cellar/7a8e0348-a571-11f0-a7c5-01aa75ed71a1.0006.02/DOC_1 (HTTP 200 with the expected content type (D17))eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.acquire locate request accepted: https://publications.europa.eu/resource/cellar/7a8e0348-a571-11f0-a7c5-01aa75ed71a1.0006.01/DOC_1 (HTTP 200 with the expected content type (D17))eu-commission-guidelines-protection-of-minors/2025-10
oht_pipeline.acquire locate request accepted: https://publications.europa.eu/resource/celex/52025XC05519 (HTTP 200 with the expected content type (D17))eu-commission-guidelines-protection-of-minors/2025-10
David Sant queue note Queued for screening: Guidelines on measures to ensure a high level of privacy, safety and security for minors online, pursuant to Article 28(4) of Regulation (EU) 2022/2065, OJ C/2025/5519eu-commission-guidelines-protection-of-minors/2025-10