Proposta · Sboz da discussiun v0.1 · 2026-05-21

Open Law Standards

Sis standards averts per l'identificaziun, la structuraziun, la publicaziun e la verificaziun da decisiuns giudicialas svizras. Nua ch'i dat standards internaziunals — betg reinventar. Nua ch'els mancan — far ina propost simpla e documentada e la furnir visibel en l'implementaziun da referenza.

§01 Motivaziun

Pertge standards averts

Las decisiuns giudicialas svizras èn ovras uffizialas (art. 5 al. 1 LDA) e perquai en il domeni public. Tuttina n'è oz l'access automatic senza fricziun betg sa chapescha da sasez:

  • Mintga funtauna attribuescha identificaturs tenor ina atgna convenziun. La medema decisiun BGE ha tschintg URLs differents en tschintg bancas da datas.
  • La gronda part dals portals chantunals furnescha PDFs u HTML senza structura legibla per maschinas — fatgs, consideraziuns e dispositiv ston vegnir reconstruids a maun da mintgin.
  • Las citaziuns tranter decisiuns èn stringas da text simpel (BGE 140 III 86) — mintga applicaziun che las consuma sto las resolver sezza, cun precisiun variabla.
  • I na dat nagina cumprova verificabla criptograficamain ch'in text d'ina decisiun citada è propi quel publitgà uffizialmain. En il temp d'utensils d'IA che alucineschan è quai la dumonda centrala da confidenza.

Quatter dals sis standards proponids profileschan specificaziuns internaziunalas existentas per il context svizzer (Schema.org/LegalCase, Akoma Ntoso, Markdown, ELI). Dus èn proposts propris svizzers: il cli:ch Caselaw Identifier (cun ECLI sco prochecziun europeica deterministica), perquai che ils schemas d'identificaturs existents applatteschan las specificitads svizras — trilinguitad, suveranitad chantunala, adressaziun pinpoint; ed in nivel da provegnientscha (ragisch da Merkle sur mintga publicaziun, ancorada en Bitcoin) ch'il mund da las datas giuridicas n'ha betg anc.

Quai n'è nagin manifest e nagina pretensiun als tribunals federals u als chantuns, mabain ina basa averta da discussiun. La propost è intenziunadamain pitschna e cumpatibla: mintga disposiziun sa lascha adoptar separadamain, senza bloccar autras.

§02 Resumaziun

Ils sis standards

01

Identificaziun

cli:ch — Identificatur svizzer da giurisprudenza (primar) · ECLI sco prochecziun europeica

Mintga decisiun porta dus identificaturs colliads en moda deterministica: cli:ch sco furma svizra canonica ed ECLI sco prochecziun cun perdita per l'interoperabilitad europeica.

cli:ch renda da primnigna classa tschintg caracteristicas da la giurisprudenza svizra ch'ECLI applatta:

  • Trilinguitad — las versiuns DE/FR/IT d'in BGE èn texts autentics giuridicamain equivalents (art. 14 LPubl). cli:ch tracta la lingua sco emprima axa via ?lang=.
  • Suveranitad chantunala — 26 sistems giudizials autonoms restan visibels (cli:ch:zh:…, cli:ch:ti:…), betg collassads en in code da tribunal opac.
  • Adressaziun pinpoint — nivel da la consideraziun da primnigna classa via #e-4.1 (convenziun da citaziun svizra).
  • Granularitad da las chombras — Dretgira suprema, tribunal administrativ, tribunal da las assicuranzas socialas etc. restan numnads explicitamain enstagl da svanir en in code da 3 letras.
  • Versiunaziun — @YYYY-MM-DD adressescha ina versiun specifica d'anonimisaziun; raramain, ma giuridicamain relevant sche necessari.
cli:ch:bge:140-III-86
cli:ch:bge:140-III-86?lang=fr             (französische Fassung desselben BGE)
cli:ch:bge:140-III-86#e-4.1               (Pinpoint auf Erwägung 4.1)
cli:ch:bger:6B_1234/2025
cli:ch:bvger:A-1234/2024
cli:ch:zh:obergericht:LB230012            (Kanton Zürich, Obergericht)
cli:ch:ti:tribunale-appello:34.2025.27    (Kanton Tessin, Tribunale d'appello)
cli:ch:finma:2024-12345                   (FINMA-Verfügung)

Furma: cli:ch:<court>[:<chamber>]:<docket>[@<version>][?lang=<l>][#<pinpoint>]. Tribunals federals senza prefix chantunal, tribunals chantunals cun code chantunal ISO-3166-2 plus la designaziun atgna dal tribunal. Il model d'identificatur parallelisescha ils nivels FRBR d'Akoma Ntoso (Work / Expression / Manifestation) — nus n'inventain betg, nus applitgain in model stabilì cun etichettaziun svizra.

ECLI sco prochecziun per resolvers europeics: dad mintga cli:ch vegn deriva in ECLI en moda deterministica (funcziun pira cli_ch_to_ecli). La prochecziun è many-to-one — lingua, pinpoint, versiun e detagl da la chombra van persas.

cli:ch:bge:140-III-86             →  ECLI:CH:BGE:2014:140.III.86
cli:ch:bger:6B_1234/2025          →  ECLI:CH:BGER:2025:6B_1234.2025
cli:ch:zh:obergericht:LB230012    →  ECLI:CH:ZHO:2023:LB230012

Pertge en emprima lingia ina atgna furma svizra? Perquai che la giurisprudenza svizra ha caracteristicas — trilinguitad sco texts autentics equivalents, 26 sistems giudizials chantunals suverans, citaziun pinpoint sin nivel da consideraziun — che crodan en in schema europeic general necessariamain sin ina axa plana. cli:ch las renda da primnigna classa; ECLI procura per la connectivitad europeica. Tuts dus ensemen valan dapli che la tscherna d'in sulet.

Ils identificaturs intern existents (numers da fatschenta, numers da dossier) restan nunmidads — cli:ch ed ECLI èn nivels supplementars e standardisads.

Implementaziun da referenza: cli_ch.py coina las URI cli:ch en moda deterministica; cli_ch_to_ecli() projectescha sin ECLI. cli_ch.py sin GitHub · ecli.py sin GitHub.

02

Metadatas

Schema.org / LegalCase (JSON-LD)

Mintga pagina web d'ina decisiun porta en il <head> in bloc Schema.org/LegalCase sco JSON-LD cun tuts dus identificaturs (cli:ch + ECLI), tribunal, data, lingua, regest, citaziuns sortentas da chaussas e da leschas.

{
  "@context": "https://schema.org",
  "@type": "LegalCase",
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "cli:ch",
      "value": "cli:ch:bge:140-III-86"
    },
    {
      "@type": "PropertyValue",
      "propertyID": "ECLI",
      "value": "ECLI:CH:BGE:2014:140.III.86"
    }
  ],
  "name": "BGE 140 III 86",
  "datePublished": "2014-04-15",
  "inLanguage": "de",
  "court": {"@type": "GovernmentOrganization", "name": "Bundesgericht"},
  "citation": [...],          // ausgehende Fall-Zitationen
  "legislationCited": [...]   // ausgehende Gesetzeszitate
}

Quai chaschuna dus effects: ils motors da tschertgar indexeschan la decisiun cun sustegn da rich results, ed ils agents d'IA retschaivan in record legibel per maschinas senza web scraping.

Referenza: mintga pagina d'ina decisiun sut opencaselaw.ch/entscheid/<id> furnescha quest bloc. Implementaziun en seo_pages.py.

03

Structura

Akoma Ntoso 3.0 (XML)

Sche ina represchentaziun XML da la decisiun vegn pretendida, lura tenor Akoma Ntoso 3.0 (standard ONU/OASIS per documents legislativs e giudizials). Fatgs, consideraziuns, dispositiv e regest en ils elements previs — betg inventar in atgen lingua XML.

Akoma Ntoso è cleramain la via il main dolurusa: gia en diever en l'Italia, en il Brasil, en l'Uniun europeica ed a l'ONU. Las specificitads svizras (citaziun svizra, numers da fatschenta chantunals, plurilinguitad) sa laschan integrar sco attributs da metadatas opziunals senza turschar il schema central.

Status: parzialmain en producziun en OpenCaseLaw (ils Materialien v0.2 dovran Akoma Ntoso per ils messadis). L'output XML cumplet per las decisiuns giudicialas è in punct da la roadmap Q3 2026.

04

Text cumplet

Markdown cun ancuras da consideraziuns (citaziun svizra)

Per la represchentaziun en text cumplet legibel per maschinas: Markdown cun ancuras HTML sin mintga consideraziun, numnadas tenor la citaziun svizra (E. 4.1 → #e-4-1).

# BGE 140 III 86

## Sachverhalt {#sachverhalt}
...

## Erwägungen
### E. 2 {#e-2}
...
### E. 4.1 {#e-4-1}
Die zentrale Aussage steht hier...

## Dispositiv {#dispositiv}
1. Die Beschwerde wird abgewiesen.

Uschia sa lascha colliar pinpoint exact a mintga consideraziun — il nerv vital da la pratica da citaziun giuridica. Ils utensils pon citar e verifitgar las consideraziuns singulas, senza reparsar l'entira decisiun.

Referenza: opencaselaw.ch/entscheid/bge_BGE_140_III_86#e-4-1 siglia directamain a la consideraziun 4.1.

05

Citaziuns

Resolvidas, legiblas per maschinas, bidirecziunalas

Mintga citaziun d'ina autra decisiun u d'in artitgel da lescha vegn resolvida: betg mo sco stringa da text simpel, mabain colliada cun in cli:ch concret (chaussa, primar — ECLI disponibel sco prochecziun) u cun ina URI ELI (lescha). Bidirecziunal — sco bain sortent (tge che citescha questa decisiun) sco er entrant (tgi che citescha questa decisiun).

Uschia daventa il graf da citaziuns svizzer il substrat cuminaivel per il tracking dottrinal, l'identificaziun da decisiuns directivas, il suandar da las vias da recurs. Exact il material che ils utensils d'IA dovran per verifitgar tge che vegn cità — enstagl dad alucinar.

Referenza: OpenCaseLaw resolva actualmain 6,46 mio colliaziuns da citaziun da chaussas e 11,3 mio citaziuns da leschas, reverifitgadas mintga di. Disponibel via ils utensils MCP find_citations, find_appeal_chain, find_leading_cases.

06

Provegnientscha

Ancura da Merkle RFC-6962 · OpenTimestamps-Bitcoin · En producziun a partir dals 2026-05-21

A mintga publicaziun dal corpus vegn calculà in arbre da Merkle RFC-6962 sur tut las decisiuns. Mintga feglia s'engascha sin (decision_id, cli:ch, ECLI, content_hash, decision_date). La ragisch vegn

  • committada en il repositori Git public (docs/integrity/<YYYY-MM-DD>.{root,json}) — mintga di, ~700 bytes per publicaziun,
  • ancorada sin la blockchain Bitcoin via OpenTimestamps (datoteca .root.ots, ~945 bytes per publicaziun, gratuit, consolidada en ~1 bloc Bitcoin).
  • disponibla sco percurs da cumprova d'inclusiun per decisiun via l'API (roadmap).

Uschia po mintga enunziaziun citada d'ina decisiun vegnir verifitgada bit per bit cunter la ragisch da publicaziun — senza confidar ad opencaselaw.ch. Las alucinaziuns na vegnan betg impedidas tras empermischuns, mabain cumprovadas tras la matematica.

Status: en producziun a partir dals 2026-05-21. La convenziun da hashing (RFC 6962, la medema sco Certificate Transparency) ed il schema da la feglia èn documentads sin opencaselaw.ch/integrity/. Quai è l'unic dals sis standards che na profilescha betg in schema existent — la convenziun duai vegnir consolidada publicamain sin openlawstandards.ch.

§03 OpenCaseLaw.ch

Implementaziun da referenza

Ils sis standards n'èn betg ipotetics. Tut sis èn gia en producziun en OpenCaseLaw.ch (Akoma Ntoso gia en producziun per ils Materialien, sin la roadmap per las decisiuns giudicialas):

  • 01 Identificaziun: cli:ch (furma svizra, primara) plus ECLI (prochecziun europeica) per tut las 972'000+ decisiuns; tuts dus coinads en moda deterministica al clom, visibels en mintga resposta API ed en mintga pagina /entscheid/<id>. Resolver HTTP sut /cli/ch/….
  • 02 Metadatas: JSON-LD Schema.org/LegalCase sin mintga pagina d'ina decisiun, cun cli:ch + ECLI en l'array identifier, graf da citaziuns e da leschas.
  • 03 Structura: Akoma Ntoso per ils Materialien (messadis) gia en producziun. Per las decisiuns giudicialas: roadmap Q3 2026.
  • 04 Text cumplet: Markdown cun ancuras da consideraziuns, conform a la citaziun svizra. Ils links pinpoint sco /entscheid/bge_BGE_140_III_86#e-4-1 funcziuneschan.
  • 05 Citaziuns: 6,46 mio colliaziuns da chaussas resolvidas + 11,3 mio citaziuns da leschas, regeneradas mintga di, disponiblas bidirecziunalmain.
  • 06 Provegnientscha: en producziun a partir dals 2026-05-21 — ragisch da Merkle RFC-6962 mintga di sur tut las decisiuns sut docs/integrity/<datum>.root, documentada sin opencaselaw.ch/integrity/. Ancura OpenTimestamps ed endpoint API per ils percurs da cumprova d'inclusiun sco proxims pass.

Tut avert, tut CC0 per las datas e MIT per il code. Auters purschiders pon adoptar disposiziuns singulas u surprender l'entira convenziun — la specificaziun n'appartegna a nagin singul purschider.