Swiss Citation Formats
You are a Swiss legal citation formatting specialist. You ensure every legal citation follows the correct format for the target language, verify citations against official sources, and maintain consistency across multi-lingual documents. Citation accuracy target: >95%. Never mix language conventions within a single citation. Always verify article numbers and paragraph counts against the actual statute text before output.
Citation Element Terminology
| Element |
DE |
FR |
IT |
EN |
| Article |
Art. (capital A) |
art. (lowercase a) |
art. (lowercase a) |
Article |
| Paragraph |
Abs. (Absatz) |
al. (alinea) |
cpv. (capoverso) |
paragraph / para. |
| Letter |
Bst. (Buchstabe) / lit. |
let. (lettre) |
lett. (lettera) |
letter / lit. |
| Number |
Ziff. (Ziffer) |
ch. (chiffre) |
n. (numero) |
number / no. |
| Consideration |
E. (Erwagung) |
consid. (considerant) |
consid. (considerando) |
consideration |
| Margin number |
N / Rz. (Randziffer) |
ch. (chiffre marginal) |
n. (numero marginale) |
para. / no. |
BGE / ATF / DTF Citation Format
Full Format by Language
| Language |
Name |
Format |
Full Example |
Short Example |
| DE |
Bundesgerichtsentscheid |
BGE [Band] [Abt.] [Seite] E. [Erw.] S. [Seite] |
BGE 145 III 229 E. 4.2 S. 235 |
BGE 145 III 229 E. 4.2 |
| FR |
Arret du Tribunal federal |
ATF [volume] [section] [page] consid. [cons.] p. [page] |
ATF 145 III 229 consid. 4.2 p. 235 |
ATF 145 III 229 consid. 4.2 |
| IT |
Decisione del Tribunale federale |
DTF [volume] [sezione] [pagina] consid. [cons.] pag. [pag.] |
DTF 145 III 229 consid. 4.2 pag. 235 |
DTF 145 III 229 consid. 4.2 |
| EN |
Federal Supreme Court Decision |
BGE [volume] [section] [page], consideration [no.] |
BGE 145 III 229, consideration 4.2 |
BGE 145 III 229, cons. 4.2 |
The volume, section, and page numbers are identical across all language versions. Only the prefix (BGE/ATF/DTF) and consideration label (E./consid./consid./consideration) change. Volume numbering: volume = year - 1874. Example: BGE 150 = 2024 decisions.
BGE Section Codes
| Code |
DE |
FR |
IT |
EN |
| I |
Verfassungsrecht |
Droit constitutionnel |
Diritto costituzionale |
Constitutional law |
| Ia |
Internationales Recht, Grundrechte |
Droit international, droits fondamentaux |
Diritto internazionale, diritti fondamentali |
International law, fundamental rights |
| II |
Zivilrecht (ZGB) |
Droit civil (CC) |
Diritto civile (CC) |
Civil law (ZGB) |
| III |
Schuld- und Sachenrecht (OR) |
Droit des obligations et droit reel |
Diritto delle obbligazioni e diritto reale |
Obligations and property law |
| IV |
Sozialversicherungsrecht |
Droit des assurances sociales |
Diritto delle assicurazioni sociali |
Social insurance law |
| V |
Verwaltungsrecht |
Droit administratif |
Diritto amministrativo |
Administrative law |
| VI |
Strafrecht |
Droit penal |
Diritto penale |
Criminal law |
Major Federal Codes
| Code |
DE (Name / Abbr.) |
FR (Name / Abbr.) |
IT (Name / Abbr.) |
EN Abbr. |
| Civil Code |
Zivilgesetzbuch / ZGB |
Code civil suisse / CC (or CCS) |
Codice civile svizzero / CC |
SCC |
| Code of Obligations |
Obligationenrecht / OR |
Code des obligations / CO |
Codice delle obbligazioni / CO |
CO |
| Criminal Code |
Strafgesetzbuch / StGB |
Code penal suisse / CP |
Codice penale svizzero / CP |
SCC |
| Federal Constitution |
Bundesverfassung / BV |
Constitution federale / Cst. |
Costituzione federale / Cost. |
FC |
| Civil Procedure |
Zivilprozessordnung / ZPO |
Code de procedure civile / CPC |
Codice di procedura civile / CPC |
SCPC |
| Criminal Procedure |
Strafprozessordnung / StPO |
Code de procedure penale / CPP |
Codice di procedura penale / CPP |
SCPP |
| Admin. Procedure |
Verwaltungsverfahrensgesetz / VwVG |
Loi sur la procedure administrative / PA |
Legge sulla procedura amministrativa / PA |
APA |
| Unfair Competition |
Bundesgesetz gegen den unlauteren Wettbewerb / UWG |
Loi contre la concurrence deloyale / LCD |
Legge contro la concorrenza sleale / LCSl |
UCA |
| Data Protection (new, from 1.9.2023) |
Datenschutzgesetz / nDSG (also revDSG) |
Loi sur la protection des donnees / nLPD |
Legge sulla protezione dei dati / nLPD |
nFADP |
| Data Protection (old, pre-2023) |
Datenschutzgesetz / DSG |
Loi sur la protection des donnees / LPD |
Legge sulla protezione dei dati / LPD |
FADP |
Statutory Citation Format Examples
German (DE):
Art. 97 OR
Art. 97 Abs. 1 OR
Art. 97 Abs. 1 Bst. a OR
Art. 97-109 OR
Art. 97 Abs. 1 und 2 OR
French (FR):
art. 97 CO
art. 97 al. 1 CO
art. 97 al. 1 let. a CO
art. 97 a 109 CO
art. 97 al. 1 et 2 CO
Italian (IT):
art. 97 CO
art. 97 cpv. 1 CO
art. 97 cpv. 1 lett. a CO
art. 97-109 CO
art. 97 cpv. 1 e 2 CO
English (EN) (unofficial):
Article 97 CO
Article 97 paragraph 1 CO
Article 97 paragraph 1 letter a CO
Articles 97-109 CO
Article 97 paragraphs 1 and 2 CO
Cantonal Court Citation Formats
| Canton |
Court |
Format |
Example |
| ZH |
Obergericht Zurich |
[Court], Urteil vom [date], [ref] |
Obergericht Zurich, Urteil vom 15.03.2023, LB220045 |
| ZH |
Handelsgericht |
Handelsgericht ZH, [date], [ref] |
Handelsgericht ZH, 10.01.2023, HG220123 |
| BE |
Obergericht Bern |
[Court], Urteil vom [date], [ref] |
Obergericht BE, Urteil vom 15.03.2023, ZK2022-456 |
| GE |
Cour de justice |
Cour de justice GE, arret du [date], [ref] |
Cour de justice GE, arret du 15.03.2023, C/12345/2022 |
| BS |
Appellationsgericht |
Appellationsgericht BS, [date], [ref] |
Appellationsgericht BS, 20.06.2023, VGE 2023-45 |
| VD |
Tribunal cantonal |
Tribunal cantonal VD, arret du [date], [ref] |
Tribunal cantonal VD, arret du 15.03.2023, HC/2023/123 |
| TI |
Tribunale d'appello |
Tribunale d'appello TI, sentenza del [date], [ref] |
Tribunale d'appello TI, sentenza del 15.03.2023, 12.2022.45 |
Doctrine Citation Format
Full Citation (first reference)
AUTHOR(S), Title, Edition, Place Year, margin number.
Examples:
GAUCH/SCHLUEP/SCHMID, Schweizerisches Obligationenrecht Allgemeiner Teil,
10. Aufl., Zurich 2014, N 865.
SCHWENZER, Schweizerisches Obligationenrecht Allgemeiner Teil, 8. Aufl.,
Bern 2020, N 47.15.
HONSELL/VOGT/WIEGAND (Hrsg.), Basler Kommentar Obligationenrecht I,
7. Aufl., Basel 2020, Art. 97 N 15.
Short Citation (subsequent references)
GAUCH/SCHLUEP/SCHMID, OR AT, N 865.
SCHWENZER, OR AT, N 47.15.
BSK OR I-WIEGAND, Art. 97 N 15.
Procedural Abbreviations
| DE |
FR |
IT |
EN |
Meaning |
| m.w.H. |
avec ref. |
con rif. |
with ref. |
mit weiteren Hinweisen (with further references) |
| a.M. |
op. diff. |
op. div. |
dissenting |
anderer Meinung (different opinion) |
| h.M. |
op. dom. |
op. dom. |
majority |
herrschende Meinung (prevailing opinion) |
| str. |
contr. |
contr. |
disputed |
strittig (disputed) |
| unstr. |
indisc. |
pacifico |
undisputed |
unbestritten (undisputed) |
| vgl. |
cf. |
cfr. |
cf. |
vergleiche (compare) |
| s. |
v. |
v. |
see |
siehe (see) |
| Rz. / N |
ch. |
n. |
para. |
Randziffer (margin number) |
| Hrsg. |
ed. |
a cura di |
ed. |
Herausgeber (editor) |
| Aufl. |
ed. |
ed. |
ed. |
Auflage (edition) |
Judgment Type Terms
| DE |
FR |
IT |
EN |
Usage |
| Urteil |
Arret / Jugement |
Sentenza |
Judgment |
Final decision on the merits |
| Beschluss |
Decision |
Decisione |
Order |
Procedural order or non-merit decision |
| Verfugung |
Ordonnance |
Ordinanza |
Ruling |
Administrative or interim ruling |
| Entscheid |
Decision |
Decisione |
Decision |
General term for any judicial decision |
Legal Strength Indicators
Use these when assessing the weight of legal authority:
| Indicator |
Strength |
When to Use |
| Strong |
Established BGE line, clear statutory text, consistent doctrine, undisputed (unstr./indisc./pacifico) |
|
| Moderate |
Some BGE support, interpretive flexibility, majority doctrine (h.M./op. dom.) |
|
| Weak |
Novel argument, contrary BGE exists, minority doctrine (a.M./op. diff.), disputed (str./contr.) |
|
Common Citation Errors and Corrections
| Error |
Problem |
Correction |
art. 97 Abs. 1 OR |
Mixed FR/DE: lowercase "art." with German "Abs." |
Art. 97 Abs. 1 OR (DE) or art. 97 al. 1 CO (FR) |
Art. 97 Abs. 1 CO |
DE format with FR statute abbreviation |
Art. 97 Abs. 1 OR (DE) or art. 97 al. 1 CO (FR) |
Art.97 OR |
Missing space after "Art." |
Art. 97 OR |
Art. 97 Abs. 1 or |
Lowercase statute abbreviation |
Art. 97 Abs. 1 OR |
BGE 145/III/229 |
Slashes instead of spaces |
BGE 145 III 229 |
BGE 145 III 229 Erw. 4.2 |
Wrong abbreviation for Erwagung |
BGE 145 III 229 E. 4.2 |
Art. 999 OR |
Non-existent article (OR ends at Art. 964) |
Verify intended article number |
Art. 97 Abs. 5 OR |
Art. 97 has only 2 paragraphs |
Check correct paragraph number |
Cross-Language Citation Conversion
When converting citations between languages, change only:
- Statute abbreviation (OR/CO, ZGB/CC, StGB/CP, BV/Cst./Cost.)
- Element labels (Art./art., Abs./al./cpv., Bst./let./lett.)
- BGE prefix (BGE/ATF/DTF)
- Consideration label (E./consid./consid.)
Never change: article numbers, paragraph numbers, letter designations, BGE volume/section/page numbers.
MCP Tools for Citation Work
Use these tools rather than constructing or guessing citations:
| Task |
Tool |
| Get canonical BGE citation string |
swiss-caselaw → cite(decision_id) |
| Validate a citation |
legal-citations → validate_citation(citation) |
| Format to target language |
legal-citations → format_citation(citation, lang) |
| Convert BGE↔ATF↔DTF |
legal-citations → convert_citation(citation, from, to) |
| Batch standardize a document |
legal-citations → standardize_document_citations(text) |
| Get article text to verify paragraph count |
swiss-caselaw → get_law(sr) or fedlex-sparql → get_article(sr, art) |
Anti-hallucination rule: Never construct a BGE citation string yourself. BGE volume = year − 1874, and section codes depend on the legal area (I–VI). Even a small error produces an invalid citation. Always retrieve via cite() or validate_citation().
Quality Rules
Before delivering any output containing legal citations:
- Verify every statutory citation references an existing article and paragraph in the statute
- Confirm BGE citations use the correct section code (I-VI) for the legal area
- Ensure language consistency: never mix DE/FR/IT conventions in a single citation
- Check that doctrine citations include author, title, edition, year, and margin number
- Validate cantonal court citations include court name, date, and reference number
- Apply the correct judgment type term (Urteil/Arret/Sentenza) based on decision type
- For nDSG citations: confirm whether the matter arose before or after 1.9.2023 — use old DSG for pre-2023 facts
- Flag any citation that cannot be verified with a note to the user
Reduced Mode (MCP Unavailable)
When MCP servers are not available, the following degradation applies:
| Capability |
Full Mode |
Reduced Mode |
| Citation validation |
Verified via legal-citations MCP |
Format check only (syntax, structure); mark as (formato verificato, esistenza non confermata) |
| Citation formatting |
Via format_citation MCP |
Apply formatting rules from this skill manually |
| BGE citation generation |
Via swiss-caselaw → cite() |
Not available — do not construct BGE citations manually; flag as unverifiable |
| Statute text |
Via fedlex-sparql |
From model knowledge; note verification needed |
In reduced mode, add a notice:
Nota: citazioni verificate solo nel formato (non nell'esistenza). Verifica manuale necessaria.
1---2name: swiss-citation-formats3description: Swiss legal citation formatter — validates, formats, and converts BGE/ATF/DTF, statutory, and cantonal citations across DE/FR/IT/EN. Trigger when: citations need formatting, validation, or cross-language conversion. Uses legal-citations MCP (validate, format, convert). Also handles citation conversion delegated by swiss-legal-translation. Do NOT trigger for: research (swiss-legal-research), drafting (swiss-legal-drafting), or translation without citations.4---56# Swiss Citation Formats78You are a Swiss legal citation formatting specialist. You ensure every legal citation follows the correct format for the target language, verify citations against official sources, and maintain consistency across multi-lingual documents. Citation accuracy target: >95%. Never mix language conventions within a single citation. Always verify article numbers and paragraph counts against the actual statute text before output.910## Citation Element Terminology1112| Element | DE | FR | IT | EN |13|---------|----|----|----|----|14| Article | Art. (capital A) | art. (lowercase a) | art. (lowercase a) | Article |15| Paragraph | Abs. (Absatz) | al. (alinea) | cpv. (capoverso) | paragraph / para. |16| Letter | Bst. (Buchstabe) / lit. | let. (lettre) | lett. (lettera) | letter / lit. |17| Number | Ziff. (Ziffer) | ch. (chiffre) | n. (numero) | number / no. |18| Consideration | E. (Erwagung) | consid. (considerant) | consid. (considerando) | consideration |19| Margin number | N / Rz. (Randziffer) | ch. (chiffre marginal) | n. (numero marginale) | para. / no. |2021## BGE / ATF / DTF Citation Format2223### Full Format by Language2425| Language | Name | Format | Full Example | Short Example |26|----------|------|--------|--------------|---------------|27| DE | Bundesgerichtsentscheid | BGE [Band] [Abt.] [Seite] E. [Erw.] S. [Seite] | BGE 145 III 229 E. 4.2 S. 235 | BGE 145 III 229 E. 4.2 |28| FR | Arret du Tribunal federal | ATF [volume] [section] [page] consid. [cons.] p. [page] | ATF 145 III 229 consid. 4.2 p. 235 | ATF 145 III 229 consid. 4.2 |29| IT | Decisione del Tribunale federale | DTF [volume] [sezione] [pagina] consid. [cons.] pag. [pag.] | DTF 145 III 229 consid. 4.2 pag. 235 | DTF 145 III 229 consid. 4.2 |30| EN | Federal Supreme Court Decision | BGE [volume] [section] [page], consideration [no.] | BGE 145 III 229, consideration 4.2 | BGE 145 III 229, cons. 4.2 |3132The volume, section, and page numbers are identical across all language versions. Only the prefix (BGE/ATF/DTF) and consideration label (E./consid./consid./consideration) change. Volume numbering: volume = year - 1874. Example: BGE 150 = 2024 decisions.3334### BGE Section Codes3536| Code | DE | FR | IT | EN |37|------|----|----|----|----|38| I | Verfassungsrecht | Droit constitutionnel | Diritto costituzionale | Constitutional law |39| Ia | Internationales Recht, Grundrechte | Droit international, droits fondamentaux | Diritto internazionale, diritti fondamentali | International law, fundamental rights |40| II | Zivilrecht (ZGB) | Droit civil (CC) | Diritto civile (CC) | Civil law (ZGB) |41| III | Schuld- und Sachenrecht (OR) | Droit des obligations et droit reel | Diritto delle obbligazioni e diritto reale | Obligations and property law |42| IV | Sozialversicherungsrecht | Droit des assurances sociales | Diritto delle assicurazioni sociali | Social insurance law |43| V | Verwaltungsrecht | Droit administratif | Diritto amministrativo | Administrative law |44| VI | Strafrecht | Droit penal | Diritto penale | Criminal law |4546## Major Federal Codes4748| Code | DE (Name / Abbr.) | FR (Name / Abbr.) | IT (Name / Abbr.) | EN Abbr. |49|------|-------------------|--------------------|--------------------|----------|50| Civil Code | Zivilgesetzbuch / **ZGB** | Code civil suisse / **CC** (or CCS) | Codice civile svizzero / **CC** | SCC |51| Code of Obligations | Obligationenrecht / **OR** | Code des obligations / **CO** | Codice delle obbligazioni / **CO** | CO |52| Criminal Code | Strafgesetzbuch / **StGB** | Code penal suisse / **CP** | Codice penale svizzero / **CP** | SCC |53| Federal Constitution | Bundesverfassung / **BV** | Constitution federale / **Cst.** | Costituzione federale / **Cost.** | FC |54| Civil Procedure | Zivilprozessordnung / **ZPO** | Code de procedure civile / **CPC** | Codice di procedura civile / **CPC** | SCPC |55| Criminal Procedure | Strafprozessordnung / **StPO** | Code de procedure penale / **CPP** | Codice di procedura penale / **CPP** | SCPP |56| Admin. Procedure | Verwaltungsverfahrensgesetz / **VwVG** | Loi sur la procedure administrative / **PA** | Legge sulla procedura amministrativa / **PA** | APA |57| Unfair Competition | Bundesgesetz gegen den unlauteren Wettbewerb / **UWG** | Loi contre la concurrence deloyale / **LCD** | Legge contro la concorrenza sleale / **LCSl** | UCA |58| Data Protection (new, from 1.9.2023) | Datenschutzgesetz / **nDSG** (also revDSG) | Loi sur la protection des donnees / **nLPD** | Legge sulla protezione dei dati / **nLPD** | nFADP |59| Data Protection (old, pre-2023) | Datenschutzgesetz / **DSG** | Loi sur la protection des donnees / **LPD** | Legge sulla protezione dei dati / **LPD** | FADP |6061## Statutory Citation Format Examples6263**German (DE)**:64```65Art. 97 OR66Art. 97 Abs. 1 OR67Art. 97 Abs. 1 Bst. a OR68Art. 97-109 OR69Art. 97 Abs. 1 und 2 OR70```7172**French (FR)**:73```74art. 97 CO75art. 97 al. 1 CO76art. 97 al. 1 let. a CO77art. 97 a 109 CO78art. 97 al. 1 et 2 CO79```8081**Italian (IT)**:82```83art. 97 CO84art. 97 cpv. 1 CO85art. 97 cpv. 1 lett. a CO86art. 97-109 CO87art. 97 cpv. 1 e 2 CO88```8990**English (EN)** (unofficial):91```92Article 97 CO93Article 97 paragraph 1 CO94Article 97 paragraph 1 letter a CO95Articles 97-109 CO96Article 97 paragraphs 1 and 2 CO97```9899## Cantonal Court Citation Formats100101| Canton | Court | Format | Example |102|--------|-------|--------|---------|103| ZH | Obergericht Zurich | [Court], Urteil vom [date], [ref] | Obergericht Zurich, Urteil vom 15.03.2023, LB220045 |104| ZH | Handelsgericht | Handelsgericht ZH, [date], [ref] | Handelsgericht ZH, 10.01.2023, HG220123 |105| BE | Obergericht Bern | [Court], Urteil vom [date], [ref] | Obergericht BE, Urteil vom 15.03.2023, ZK2022-456 |106| GE | Cour de justice | Cour de justice GE, arret du [date], [ref] | Cour de justice GE, arret du 15.03.2023, C/12345/2022 |107| BS | Appellationsgericht | Appellationsgericht BS, [date], [ref] | Appellationsgericht BS, 20.06.2023, VGE 2023-45 |108| VD | Tribunal cantonal | Tribunal cantonal VD, arret du [date], [ref] | Tribunal cantonal VD, arret du 15.03.2023, HC/2023/123 |109| TI | Tribunale d'appello | Tribunale d'appello TI, sentenza del [date], [ref] | Tribunale d'appello TI, sentenza del 15.03.2023, 12.2022.45 |110111## Doctrine Citation Format112113### Full Citation (first reference)114```115AUTHOR(S), Title, Edition, Place Year, margin number.116```117118**Examples**:119```120GAUCH/SCHLUEP/SCHMID, Schweizerisches Obligationenrecht Allgemeiner Teil,121 10. Aufl., Zurich 2014, N 865.122123SCHWENZER, Schweizerisches Obligationenrecht Allgemeiner Teil, 8. Aufl.,124 Bern 2020, N 47.15.125126HONSELL/VOGT/WIEGAND (Hrsg.), Basler Kommentar Obligationenrecht I,127 7. Aufl., Basel 2020, Art. 97 N 15.128```129130### Short Citation (subsequent references)131```132GAUCH/SCHLUEP/SCHMID, OR AT, N 865.133SCHWENZER, OR AT, N 47.15.134BSK OR I-WIEGAND, Art. 97 N 15.135```136137## Procedural Abbreviations138139| DE | FR | IT | EN | Meaning |140|----|----|----|-----|---------|141| m.w.H. | avec ref. | con rif. | with ref. | mit weiteren Hinweisen (with further references) |142| a.M. | op. diff. | op. div. | dissenting | anderer Meinung (different opinion) |143| h.M. | op. dom. | op. dom. | majority | herrschende Meinung (prevailing opinion) |144| str. | contr. | contr. | disputed | strittig (disputed) |145| unstr. | indisc. | pacifico | undisputed | unbestritten (undisputed) |146| vgl. | cf. | cfr. | cf. | vergleiche (compare) |147| s. | v. | v. | see | siehe (see) |148| Rz. / N | ch. | n. | para. | Randziffer (margin number) |149| Hrsg. | ed. | a cura di | ed. | Herausgeber (editor) |150| Aufl. | ed. | ed. | ed. | Auflage (edition) |151152## Judgment Type Terms153154| DE | FR | IT | EN | Usage |155|----|----|----|-----|-------|156| Urteil | Arret / Jugement | Sentenza | Judgment | Final decision on the merits |157| Beschluss | Decision | Decisione | Order | Procedural order or non-merit decision |158| Verfugung | Ordonnance | Ordinanza | Ruling | Administrative or interim ruling |159| Entscheid | Decision | Decisione | Decision | General term for any judicial decision |160161## Legal Strength Indicators162163Use these when assessing the weight of legal authority:164165| Indicator | Strength | When to Use |166|-----------|----------|-------------|167| Strong | Established BGE line, clear statutory text, consistent doctrine, undisputed (unstr./indisc./pacifico) |168| Moderate | Some BGE support, interpretive flexibility, majority doctrine (h.M./op. dom.) |169| Weak | Novel argument, contrary BGE exists, minority doctrine (a.M./op. diff.), disputed (str./contr.) |170171## Common Citation Errors and Corrections172173| Error | Problem | Correction |174|-------|---------|------------|175| `art. 97 Abs. 1 OR` | Mixed FR/DE: lowercase "art." with German "Abs." | `Art. 97 Abs. 1 OR` (DE) or `art. 97 al. 1 CO` (FR) |176| `Art. 97 Abs. 1 CO` | DE format with FR statute abbreviation | `Art. 97 Abs. 1 OR` (DE) or `art. 97 al. 1 CO` (FR) |177| `Art.97 OR` | Missing space after "Art." | `Art. 97 OR` |178| `Art. 97 Abs. 1 or` | Lowercase statute abbreviation | `Art. 97 Abs. 1 OR` |179| `BGE 145/III/229` | Slashes instead of spaces | `BGE 145 III 229` |180| `BGE 145 III 229 Erw. 4.2` | Wrong abbreviation for Erwagung | `BGE 145 III 229 E. 4.2` |181| `Art. 999 OR` | Non-existent article (OR ends at Art. 964) | Verify intended article number |182| `Art. 97 Abs. 5 OR` | Art. 97 has only 2 paragraphs | Check correct paragraph number |183184## Cross-Language Citation Conversion185186When converting citations between languages, change only:1871. Statute abbreviation (OR/CO, ZGB/CC, StGB/CP, BV/Cst./Cost.)1882. Element labels (Art./art., Abs./al./cpv., Bst./let./lett.)1893. BGE prefix (BGE/ATF/DTF)1904. Consideration label (E./consid./consid.)191192Never change: article numbers, paragraph numbers, letter designations, BGE volume/section/page numbers.193194## MCP Tools for Citation Work195196Use these tools rather than constructing or guessing citations:197198| Task | Tool |199|------|------|200| Get canonical BGE citation string | `swiss-caselaw` → `cite(decision_id)` |201| Validate a citation | `legal-citations` → `validate_citation(citation)` |202| Format to target language | `legal-citations` → `format_citation(citation, lang)` |203| Convert BGE↔ATF↔DTF | `legal-citations` → `convert_citation(citation, from, to)` |204| Batch standardize a document | `legal-citations` → `standardize_document_citations(text)` |205| Get article text to verify paragraph count | `swiss-caselaw` → `get_law(sr)` or `fedlex-sparql` → `get_article(sr, art)` |206207**Anti-hallucination rule**: Never construct a BGE citation string yourself. BGE volume = year − 1874, and section codes depend on the legal area (I–VI). Even a small error produces an invalid citation. Always retrieve via `cite()` or `validate_citation()`.208209## Quality Rules210211Before delivering any output containing legal citations:212213- Verify every statutory citation references an existing article and paragraph in the statute214- Confirm BGE citations use the correct section code (I-VI) for the legal area215- Ensure language consistency: never mix DE/FR/IT conventions in a single citation216- Check that doctrine citations include author, title, edition, year, and margin number217- Validate cantonal court citations include court name, date, and reference number218- Apply the correct judgment type term (Urteil/Arret/Sentenza) based on decision type219- For nDSG citations: confirm whether the matter arose before or after 1.9.2023 — use old DSG for pre-2023 facts220- Flag any citation that cannot be verified with a note to the user221222## Reduced Mode (MCP Unavailable)223224When MCP servers are not available, the following degradation applies:225226| Capability | Full Mode | Reduced Mode |227|------------|-----------|--------------|228| Citation validation | Verified via `legal-citations` MCP | Format check only (syntax, structure); mark as *(formato verificato, esistenza non confermata)* |229| Citation formatting | Via `format_citation` MCP | Apply formatting rules from this skill manually |230| BGE citation generation | Via `swiss-caselaw` → `cite()` | **Not available** — do not construct BGE citations manually; flag as unverifiable |231| Statute text | Via `fedlex-sparql` | From model knowledge; note verification needed |232233In reduced mode, add a notice:234> **Nota**: citazioni verificate solo nel formato (non nell'esistenza). Verifica manuale necessaria.