SynapseLayer
Operome - StGB consolidated, elections, public order and false testimony (§107 to §160)
Twenty-two sections spanning the election offences (Fourth chapter), public order, failure to report, road traffic and the false-testimony group (Ninth chapter) · objective Tatbestand compiled; sanctions, grading, attempt, procedure and sentencing discretion struck per the marked-up source · §157 authored as an exception scope per the inserted “ausser”
{Variable} input · [Computable] act / derived · «if … end if» condition · struck excluded · word-for-word dissection; the law is reconstructable from the substrate

§107 · Obstruction of an election

ObstructionOfElection · provenance StGB 107 · (1) encoded; (2) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who, with violence or by threat of violence, prevents or disrupts an election or the determination of its result shall be punished with imprisonment for up to five years or a fine, in particularly serious cases with imprisonment for a term of not less than one year. (2) An attempt is punishable.
«if ObstructionOfElection is true»(1) {Actor} who, «if {UsesViolence} is true»with violence «end if» «if {ThreatensViolence} is true»or by threat of violence «end if», «if {Prevents} is true»prevents «end if» «if {Disrupts} is true»or disrupts «end if» «if {Election} is true»an election «end if» «if {DeterminationOfResult} is true»or the determination of its result «end if» shall be punished with imprisonment for up to five years or a fine, in particularly serious cases with imprisonment for a term of not less than one year. (2) An attempt is punishable.«end if»
Annexes
Computables
[Means] = UsesViolence is true or ThreatensViolence is true [Conduct] = Prevents is true or Disrupts is true [Object] = Election is true or DeterminationOfResult is true [ObstructionOfElection] = Means is true and Conduct is true and Object is true
Business rules
idkindactorverb / predicatebody
OEL-R01actActorUsesViolence is true
OEL-R02actActorThreatensViolence is true
OEL-R03actActorPrevents is true
OEL-R04actActorDisrupts is true
OEL-R05conditionNoneElection is true
OEL-R06conditionNoneDeterminationOfResult is true
OEL-P0prohibitionActornot realisenot ObstructionOfElection
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} uses violenceMerkmal{UsesViolence}OEL-R01is true
{Actor} threatens violenceMerkmal{ThreatensViolence}OEL-R02is true
{Actor} prevents the processMerkmal{Prevents}OEL-R03is true
{Actor} disrupts the processMerkmal{Disrupts}OEL-R04is true
an electionMerkmal{Election}OEL-R05is true
the determination of the election resultMerkmal{DeterminationOfResult}OEL-R06is true
serious-cases clause; (2) attemptgrading / attempt— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{DeterminationOfResult}Booleantrue / false / unknownSessionthe determination of the election result
{Disrupts}Booleantrue / false / unknownSession{Actor} disrupts the process
{Election}Booleantrue / false / unknownSessionan election
{Prevents}Booleantrue / false / unknownSession{Actor} prevents the process
{ThreatensViolence}Booleantrue / false / unknownSession{Actor} threatens violence
{UsesViolence}Booleantrue / false / unknownSession{Actor} uses violence
Reconstruction from the substrate
Committed by any person (the actor) who: ({Actor} uses violence or {Actor} threatens violence) and ({Actor} prevents the process or {Actor} disrupts the process) and (an election or the determination of the election result).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[Means]UsesViolence, ThreatensViolencefalseRecomputes when any input changes; propagates into the composite.
[Conduct]Prevents, DisruptsfalseRecomputes when any input changes; propagates into the composite.
[Object]Election, DeterminationOfResultfalseRecomputes when any input changes; propagates into the composite.
[ObstructionOfElection]Means, Conduct, ObjectfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (OEL-P0)[ObstructionOfElection]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {DeterminationOfResult} ├─ {Disrupts} ├─ {Election} ├─ {Prevents} ├─ {ThreatensViolence} ├─ {UsesViolence} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Means] = UsesViolence is true or ThreatensViolence is true ├─ [Conduct] = Prevents is true or Disrupts is true ├─ [Object] = Election is true or DeterminationOfResult is true ↓ PHASE 3: evaluate the objective conditions └─ [ObstructionOfElection] = Means is true and Conduct is true and Object is true ↓ VERDICT (PrimeRule) ├─ [ObstructionOfElection] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [ObstructionOfElection] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [ObstructionOfElection] depends on [Means], [Conduct], [Object]; none refer back to [ObstructionOfElection]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{DeterminationOfResult}Element/Datum: the determination of the election result.?Boolean
Q3Session{Disrupts}Element/Datum: {Actor} disrupts the process.?Boolean
Q4Session{Election}Element/Datum: an election.?Boolean
Q5Session{Prevents}Element/Datum: {Actor} prevents the process.?Boolean
Q6Session{ThreatensViolence}Element/Datum: {Actor} threatens violence.?Boolean
Q7Session{UsesViolence}Element/Datum: {Actor} uses violence.?Boolean
Flags
Scope  Paragraph 1 whole: the two means over the two conducts and the two objects. Struck per the marked-up source: the penalty with its serious-cases clause, and (2).
§108d scope provision  Which elections and votes fall within the chapter is governed by §108d, Excluded in the Treatment column; {Election} therefore carries its general meaning and the §108d extension resolves as an input.
Treatment  §107 is Operomise-tagged.

§107a · Electoral fraud

ElectoralFraud · provenance StGB 107a · (1)-(2) encoded with the assisted-voting extension; (3) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who votes without authorisation, or otherwise brings about an incorrect result of an election, or falsifies the result, shall be punished with imprisonment for up to five years or a fine. A person also votes without authorisation who, within the scope of permissible assistance, casts a vote contrary to the voting decision of the person entitled to vote or without an expressed voting decision of the person entitled to vote. (2) The same penalty shall apply to anyone who incorrectly announces, or causes to be incorrectly announced, the result of an election. (3) An attempt is punishable.
«if ElectoralFraud is true»(1) {Actor} who «if {VotesWithoutAuthorisation} is true»votes without authorisation «end if», or «if {BringsAboutIncorrectResult} is true»otherwise brings about an incorrect result of an election «end if», or «if {FalsifiesResult} is true»falsifies the result «end if» shall be punished with imprisonment for up to five years or a fine. A person also votes without authorisation who, within the scope of permissible assistance, «if {AssistedVoteAgainstDecision} is true»casts a vote contrary to the voting decision of the person entitled to vote «end if» «if {AssistedVoteWithoutDecision} is true»or without an expressed voting decision of the person entitled to vote «end if». (2) The same penalty shall apply to {Actor} who «if {AnnouncesIncorrectResult} is true»incorrectly announces «end if» «if {CausesIncorrectAnnouncement} is true»or causes to be incorrectly announced «end if» the result of an election. (3) An attempt is punishable.«end if»
Annexes
Computables
[UnauthorisedVoting] = VotesWithoutAuthorisation is true or AssistedVoteAgainstDecision is true or AssistedVoteWithoutDecision is true [Para1] = UnauthorisedVoting is true or BringsAboutIncorrectResult is true or FalsifiesResult is true [Para2] = AnnouncesIncorrectResult is true or CausesIncorrectAnnouncement is true [ElectoralFraud] = Para1 is true or Para2 is true
Business rules
idkindactorverb / predicatebody
EFR-R01actActorVotesWithoutAuthorisation is true
EFR-R02actActorBringsAboutIncorrectResult is true
EFR-R03actActorFalsifiesResult is true
EFR-R04actActorAnnouncesIncorrectResult is true
EFR-R05actActorCausesIncorrectAnnouncement is true
EFR-R06actActorAssistedVoteAgainstDecision is true
EFR-R07actActorAssistedVoteWithoutDecision is true
EFR-R80actActorextension (sentence 2): voting without authorisation includes the assisted-voting cases; authored in [UnauthorisedVoting]UnauthorisedVoting is true
EFR-P0prohibitionActornot realisenot ElectoralFraud
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} votes without authorisationMerkmal{VotesWithoutAuthorisation}EFR-R01is true
{Actor} otherwise brings about an incorrect result of an electionMerkmal{BringsAboutIncorrectResult}EFR-R02is true
{Actor} falsifies the resultMerkmal{FalsifiesResult}EFR-R03is true
{Actor} incorrectly announces the result of an electionMerkmal{AnnouncesIncorrectResult}EFR-R04is true
{Actor} causes the result of an election to be incorrectly announcedMerkmal{CausesIncorrectAnnouncement}EFR-R05is true
{Actor} casts a vote within permissible assistance contrary to the voting decision of the person entitled to voteMerkmal{AssistedVoteAgainstDecision}EFR-R06is true
{Actor} casts a vote within permissible assistance without an expressed voting decision of the person entitled to voteMerkmal{AssistedVoteWithoutDecision}EFR-R07is true
(3) attemptattempt— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{AnnouncesIncorrectResult}Booleantrue / false / unknownSession{Actor} incorrectly announces the result of an election
{AssistedVoteAgainstDecision}Booleantrue / false / unknownSession{Actor} casts a vote within permissible assistance contrary to the voting decision of the person entitled to vote
{AssistedVoteWithoutDecision}Booleantrue / false / unknownSession{Actor} casts a vote within permissible assistance without an expressed voting decision of the person entitled to vote
{BringsAboutIncorrectResult}Booleantrue / false / unknownSession{Actor} otherwise brings about an incorrect result of an election
{CausesIncorrectAnnouncement}Booleantrue / false / unknownSession{Actor} causes the result of an election to be incorrectly announced
{FalsifiesResult}Booleantrue / false / unknownSession{Actor} falsifies the result
{VotesWithoutAuthorisation}Booleantrue / false / unknownSession{Actor} votes without authorisation
Reconstruction from the substrate
Committed by any person (the actor) who: (({Actor} votes without authorisation or {Actor} casts a vote within permissible assistance contrary to the voting decision of the person entitled to vote or {Actor} casts a vote within permissible assistance without an expressed voting decision of the person entitled to vote) or {Actor} otherwise brings about an incorrect result of an election or {Actor} falsifies the result) or ({Actor} incorrectly announces the result of an election or {Actor} causes the result of an election to be incorrectly announced).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[UnauthorisedVoting]VotesWithoutAuthorisation, AssistedVoteAgainstDecision, AssistedVoteWithoutDecisionfalseRecomputes when any input changes; propagates into the composite.
[Para1]UnauthorisedVoting, BringsAboutIncorrectResult, FalsifiesResultfalseRecomputes when any input changes; propagates into the composite.
[Para2]AnnouncesIncorrectResult, CausesIncorrectAnnouncementfalseRecomputes when any input changes; propagates into the composite.
[ElectoralFraud]Para1, Para2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (EFR-P0)[ElectoralFraud]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {AnnouncesIncorrectResult} ├─ {AssistedVoteAgainstDecision} ├─ {AssistedVoteWithoutDecision} ├─ {BringsAboutIncorrectResult} ├─ {CausesIncorrectAnnouncement} ├─ {FalsifiesResult} ├─ {VotesWithoutAuthorisation} ↓ PHASE 2: evaluate act / intermediate computables ├─ [UnauthorisedVoting] = VotesWithoutAuthorisation is true or AssistedVoteAgainstDecision is true or AssistedVoteWithoutDecision is true ├─ [Para1] = UnauthorisedVoting is true or BringsAboutIncorrectResult is true or FalsifiesResult is true ├─ [Para2] = AnnouncesIncorrectResult is true or CausesIncorrectAnnouncement is true ↓ PHASE 3: evaluate the objective conditions └─ [ElectoralFraud] = Para1 is true or Para2 is true ↓ VERDICT (PrimeRule) ├─ [ElectoralFraud] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [ElectoralFraud] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [ElectoralFraud] depends on [UnauthorisedVoting], [Para1], [Para2]; none refer back to [ElectoralFraud]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{AnnouncesIncorrectResult}Element/Datum: {Actor} incorrectly announces the result of an election.?Boolean
Q3Session{AssistedVoteAgainstDecision}Element/Datum: {Actor} casts a vote within permissible assistance contrary to the voting decision of the person entitled to vote.?Boolean
Q4Session{AssistedVoteWithoutDecision}Element/Datum: {Actor} casts a vote within permissible assistance without an expressed voting decision of the person entitled to vote.?Boolean
Q5Session{BringsAboutIncorrectResult}Element/Datum: {Actor} otherwise brings about an incorrect result of an election.?Boolean
Q6Session{CausesIncorrectAnnouncement}Element/Datum: {Actor} causes the result of an election to be incorrectly announced.?Boolean
Q7Session{FalsifiesResult}Element/Datum: {Actor} falsifies the result.?Boolean
Q8Session{VotesWithoutAuthorisation}Element/Datum: {Actor} votes without authorisation.?Boolean
Flags
Scope  Paragraphs 1 and 2, both sentences of (1) live. Struck per the marked-up source: (1)'s penalty, (2)'s “Ebenso wird bestraft” head, and (3).
Assisted-voting extension (sentence 2)  The live second sentence extends unauthorised voting to the two assisted-voting cases; authored in [UnauthorisedVoting] and recorded as rule EFR-R80 on the §232 sentence-2 pattern.
Treatment  §107a is Operomise-tagged.

§107b · Falsification of election documents

FalsificationOfElectionDocuments · provenance StGB 107b · (1) four legs encoded; (2) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who 1. obtains their entry in the electoral register (electoral card index) by false statements, 2. enters another person as a voter of whom they know that that person has no entitlement to entry, 3. prevents the entry of a person entitled to vote as a voter although they know of that person's entitlement to vote, 4. has themselves nominated as a candidate for an election although they are not eligible, shall be punished with imprisonment for up to six months or a fine of up to one hundred and eighty daily rates, unless the act is subject to a more severe penalty under other provisions. (2) The issuing of the election documents for the primary elections in social insurance corresponds to the entry in the electoral register as a voter.
«if FalsificationOfElectionDocuments is true»(1) {Actor} who 1. «if {ObtainsOwnEntryByFalseStatements} is true»obtains the entry of {Actor} in the electoral register (electoral card index) by false statements «end if», 2. «if {EntersAnotherAsVoter} is true»enters another person as a voter «end if» of whom «if {KnowsNoEntitlementToEntry} is true»{Actor} knows that that person has no entitlement to entry «end if», 3. «if {PreventsEntryOfEntitledPerson} is true»prevents the entry of a person entitled to vote as a voter «end if» although «if {KnowsEntitlementToVote} is true»{Actor} knows of that person's entitlement to vote «end if», 4. «if {HasSelfNominated} is true»has {Actor} nominated as a candidate for an election «end if» although «if {NotEligible} is true»{Actor} is not eligible «end if», shall be punished with imprisonment for up to six months or a fine of up to one hundred and eighty daily rates, unless the act is subject to a more severe penalty under other provisions. (2) The issuing of the election documents for the primary elections in social insurance corresponds to the entry in the electoral register as a voter.«end if»
Annexes
Computables
[Leg2] = EntersAnotherAsVoter is true and KnowsNoEntitlementToEntry is true [Leg3] = PreventsEntryOfEntitledPerson is true and KnowsEntitlementToVote is true [Leg1] = ObtainsOwnEntryByFalseStatements is true [Leg4] = HasSelfNominated is true and NotEligible is true [FalsificationOfElectionDocuments] = Leg1 is true or Leg2 is true or Leg3 is true or Leg4 is true
Business rules
idkindactorverb / predicatebody
FED-R01actActorObtainsOwnEntryByFalseStatements is true
FED-R02actActorEntersAnotherAsVoter is true
FED-R03actActorKnowsNoEntitlementToEntry is true
FED-R04actActorPreventsEntryOfEntitledPerson is true
FED-R05actActorKnowsEntitlementToVote is true
FED-R06actActorHasSelfNominated is true
FED-R07conditionNoneNotEligible is true
FED-P0prohibitionActornot realisenot FalsificationOfElectionDocuments
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} obtains the entry of {Actor} in the electoral register by false statementsMerkmal{ObtainsOwnEntryByFalseStatements}FED-R01is true
{Actor} enters another person as a voterMerkmal{EntersAnotherAsVoter}FED-R02is true
{Actor} knows that the person has no entitlement to entryMerkmal{KnowsNoEntitlementToEntry}FED-R03is true
{Actor} prevents the entry of a person entitled to vote as a voterMerkmal{PreventsEntryOfEntitledPerson}FED-R04is true
{Actor} knows of that person's entitlement to voteMerkmal{KnowsEntitlementToVote}FED-R05is true
{Actor} has {Actor} nominated as a candidate for an electionMerkmal{HasSelfNominated}FED-R06is true
{Actor} is not eligibleMerkmal{NotEligible}FED-R07is true
penalty with subsidiarity; (2) social-insurance equivalencesanction / deeming rule— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{EntersAnotherAsVoter}Booleantrue / false / unknownSession{Actor} enters another person as a voter
{HasSelfNominated}Booleantrue / false / unknownSession{Actor} has {Actor} nominated as a candidate for an election
{KnowsEntitlementToVote}Booleantrue / false / unknownSession{Actor} knows of that person's entitlement to vote
{KnowsNoEntitlementToEntry}Booleantrue / false / unknownSession{Actor} knows that the person has no entitlement to entry
{NotEligible}Booleantrue / false / unknownSession{Actor} is not eligible
{ObtainsOwnEntryByFalseStatements}Booleantrue / false / unknownSession{Actor} obtains the entry of {Actor} in the electoral register by false statements
{PreventsEntryOfEntitledPerson}Booleantrue / false / unknownSession{Actor} prevents the entry of a person entitled to vote as a voter
Reconstruction from the substrate
Committed by any person (the actor) who: ({Actor} obtains the entry of {Actor} in the electoral register by false statements) or ({Actor} enters another person as a voter and {Actor} knows that the person has no entitlement to entry) or ({Actor} prevents the entry of a person entitled to vote as a voter and {Actor} knows of that person's entitlement to vote) or ({Actor} has {Actor} nominated as a candidate for an election and {Actor} is not eligible).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[Leg2]EntersAnotherAsVoter, KnowsNoEntitlementToEntryfalseRecomputes when any input changes; propagates into the composite.
[Leg3]PreventsEntryOfEntitledPerson, KnowsEntitlementToVotefalseRecomputes when any input changes; propagates into the composite.
[Leg1]ObtainsOwnEntryByFalseStatementsfalseRecomputes when any input changes; propagates into the composite.
[Leg4]HasSelfNominated, NotEligiblefalseRecomputes when any input changes; propagates into the composite.
[FalsificationOfElectionDocuments]Leg1, Leg2, Leg3, Leg4falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (FED-P0)[FalsificationOfElectionDocuments]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {EntersAnotherAsVoter} ├─ {HasSelfNominated} ├─ {KnowsEntitlementToVote} ├─ {KnowsNoEntitlementToEntry} ├─ {NotEligible} ├─ {ObtainsOwnEntryByFalseStatements} ├─ {PreventsEntryOfEntitledPerson} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Leg2] = EntersAnotherAsVoter is true and KnowsNoEntitlementToEntry is true ├─ [Leg3] = PreventsEntryOfEntitledPerson is true and KnowsEntitlementToVote is true ├─ [Leg1] = ObtainsOwnEntryByFalseStatements is true ├─ [Leg4] = HasSelfNominated is true and NotEligible is true ↓ PHASE 3: evaluate the objective conditions └─ [FalsificationOfElectionDocuments] = Leg1 is true or Leg2 is true or Leg3 is true or Leg4 is true ↓ VERDICT (PrimeRule) ├─ [FalsificationOfElectionDocuments] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [FalsificationOfElectionDocuments] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [FalsificationOfElectionDocuments] depends on [Leg2], [Leg3], [Leg1], [Leg4]; none refer back to [FalsificationOfElectionDocuments]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{EntersAnotherAsVoter}Element/Datum: {Actor} enters another person as a voter.?Boolean
Q3Session{HasSelfNominated}Element/Datum: {Actor} has {Actor} nominated as a candidate for an election.?Boolean
Q4Session{KnowsEntitlementToVote}Element/Datum: {Actor} knows of that person's entitlement to vote.?Boolean
Q5Session{KnowsNoEntitlementToEntry}Element/Datum: {Actor} knows that the person has no entitlement to entry.?Boolean
Q6Session{NotEligible}Element/Datum: {Actor} is not eligible.?Boolean
Q7Session{ObtainsOwnEntryByFalseStatements}Element/Datum: {Actor} obtains the entry of {Actor} in the electoral register by false statements.?Boolean
Q8Session{PreventsEntryOfEntitledPerson}Element/Datum: {Actor} prevents the entry of a person entitled to vote as a voter.?Boolean
Flags
Scope  Paragraph 1's four legs, all live. Struck per the marked-up source: the penalty with its subsidiarity clause, and (2).
Knowledge elements retained (deliberate)  Legs 2 and 3 carry their knowledge elements (“von dem er weiß”, “obwohl er dessen Wahlberechtigung kennt”) live per the markup and the retention criterion: registering or refusing entries is routine administration; the knowledge is what separates the offence from error.
(2) deeming rule struck (recorded)  The social-insurance equivalence is struck, the opposite treatment to §107a's live assisted-voting extension; followed as marked and recorded as an editorial decision.
Subsidiarity struck (recorded)  “wenn die Tat nicht in anderen Vorschriften mit schwererer Strafe bedroht ist” sits inside the penalty strike, the §246/§316 treatment, unlike the live negatives of §147 and §233(5).
Treatment  §107b is Operomise-tagged.

§107c · Breach of electoral secrecy

BreachOfElectoralSecrecy · provenance StGB 107c · whole encoded; penalty struck
Source (English, unofficial)
Operome markup - original text encoded
Any person who contravenes a provision serving the protection of electoral secrecy with the intention of obtaining, for themselves or another, knowledge of how someone voted shall be punished with imprisonment for up to two years or a fine.
«if BreachOfElectoralSecrecy is true»{Actor} who «if {ContravenesSecrecyProvision} is true»contravenes a provision serving the protection of electoral secrecy «end if» «if {ActsWithKnowledgeIntention} is true»with the intention of obtaining, «if {ForSelf} is true»for {Actor} «end if» «if {ForAnother} is true»or another «end if», knowledge of how someone voted «end if» shall be punished with imprisonment for up to two years or a fine.«end if»
Annexes
Computables
[BreachOfElectoralSecrecy] = ContravenesSecrecyProvision is true and ActsWithKnowledgeIntention is true and (ForSelf is true or ForAnother is true)
Business rules
idkindactorverb / predicatebody
BES-R01actActorContravenesSecrecyProvision is true
BES-R02actActorActsWithKnowledgeIntention is true
BES-R03conditionNoneForSelf is true
BES-R04conditionNoneForAnother is true
BES-P0prohibitionActornot realisenot BreachOfElectoralSecrecy
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} contravenes a provision serving the protection of electoral secrecyMerkmal{ContravenesSecrecyProvision}BES-R01is true
{Actor} acts with the intention of obtaining knowledge of how someone votedMerkmal{ActsWithKnowledgeIntention}BES-R02is true
for {Actor}Merkmal{ForSelf}BES-R03is true
for another personMerkmal{ForAnother}BES-R04is true
penaltysanction— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{ActsWithKnowledgeIntention}Booleantrue / false / unknownSession{Actor} acts with the intention of obtaining knowledge of how someone voted
{ContravenesSecrecyProvision}Booleantrue / false / unknownSession{Actor} contravenes a provision serving the protection of electoral secrecy
{ForAnother}Booleantrue / false / unknownSessionfor another person
{ForSelf}Booleantrue / false / unknownSessionfor {Actor}
Reconstruction from the substrate
Committed by any person (the actor) who: {Actor} contravenes a provision serving the protection of electoral secrecy and {Actor} acts with the intention of obtaining knowledge of how someone voted and (for {Actor} or for another person).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[BreachOfElectoralSecrecy]ContravenesSecrecyProvision, ActsWithKnowledgeIntention, ForSelf, ForAnotherfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (BES-P0)[BreachOfElectoralSecrecy]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {ActsWithKnowledgeIntention} ├─ {ContravenesSecrecyProvision} ├─ {ForAnother} ├─ {ForSelf} ↓ PHASE 2: evaluate act / intermediate computables ↓ PHASE 3: evaluate the objective conditions └─ [BreachOfElectoralSecrecy] = ContravenesSecrecyProvision is true and ActsWithKnowledgeIntention is true and (ForSelf is true or ForAnother is true) ↓ VERDICT (PrimeRule) ├─ [BreachOfElectoralSecrecy] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [BreachOfElectoralSecrecy] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [BreachOfElectoralSecrecy] depends on ; none refer back to [BreachOfElectoralSecrecy]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{ActsWithKnowledgeIntention}Element/Datum: {Actor} acts with the intention of obtaining knowledge of how someone voted.?Boolean
Q3Session{ContravenesSecrecyProvision}Element/Datum: {Actor} contravenes a provision serving the protection of electoral secrecy.?Boolean
Q4Session{ForAnother}Element/Datum: for another person.?Boolean
Q5Session{ForSelf}Element/Datum: for {Actor}.?Boolean
Flags
Scope  The single sentence; only the penalty struck.
Knowledge intention retained (deliberate)  “in der Absicht ... sich oder einem anderen Kenntnis davon zu verschaffen, wie jemand gewählt hat” is live per the markup and the retention criterion: handling ballot materials contrary to a formal secrecy provision occurs in routine administration; the intention is the separating element. Which provision was contravened escalates.
Treatment  §107c is Operomise-tagged.

§108a · Deception of voters

DeceptionOfVoters · provenance StGB 108a · (1) encoded; (2) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who by deception causes someone, when casting their vote, to err about the content of their declaration, or against their will not to vote or to vote invalidly, shall be punished with imprisonment for up to two years or a fine. (2) An attempt is punishable.
«if DeceptionOfVoters is true»(1) {Actor} who «if {CausesByDeception} is true»by deception causes «end if» someone, when casting their vote, «if {ErrsAboutDeclaration} is true»to err about the content of their declaration «end if», or against their will «if {DoesNotVoteAgainstWill} is true»not to vote «end if» «if {VotesInvalidlyAgainstWill} is true»or to vote invalidly «end if» shall be punished with imprisonment for up to two years or a fine. (2) An attempt is punishable.«end if»
Annexes
Computables
[DeceptionOfVoters] = CausesByDeception is true and (ErrsAboutDeclaration is true or DoesNotVoteAgainstWill is true or VotesInvalidlyAgainstWill is true)
Business rules
idkindactorverb / predicatebody
DOV-R01actActorCausesByDeception is true
DOV-R02conditionNoneErrsAboutDeclaration is true
DOV-R03conditionNoneDoesNotVoteAgainstWill is true
DOV-R04conditionNoneVotesInvalidlyAgainstWill is true
DOV-P0prohibitionActornot realisenot DeceptionOfVoters
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} by deception causes the outcomeMerkmal{CausesByDeception}DOV-R01is true
a person errs about the content of their declaration when casting their voteMerkmal{ErrsAboutDeclaration}DOV-R02is true
a person against their will does not voteMerkmal{DoesNotVoteAgainstWill}DOV-R03is true
a person against their will votes invalidlyMerkmal{VotesInvalidlyAgainstWill}DOV-R04is true
(2) attemptattempt— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{CausesByDeception}Booleantrue / false / unknownSession{Actor} by deception causes the outcome
{DoesNotVoteAgainstWill}Booleantrue / false / unknownSessiona person against their will does not vote
{ErrsAboutDeclaration}Booleantrue / false / unknownSessiona person errs about the content of their declaration when casting their vote
{VotesInvalidlyAgainstWill}Booleantrue / false / unknownSessiona person against their will votes invalidly
Reconstruction from the substrate
Committed by any person (the actor) who: {Actor} by deception causes the outcome and (a person errs about the content of their declaration when casting their vote or a person against their will does not vote or a person against their will votes invalidly).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[DeceptionOfVoters]CausesByDeception, ErrsAboutDeclaration, DoesNotVoteAgainstWill, VotesInvalidlyAgainstWillfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (DOV-P0)[DeceptionOfVoters]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {CausesByDeception} ├─ {DoesNotVoteAgainstWill} ├─ {ErrsAboutDeclaration} ├─ {VotesInvalidlyAgainstWill} ↓ PHASE 2: evaluate act / intermediate computables ↓ PHASE 3: evaluate the objective conditions └─ [DeceptionOfVoters] = CausesByDeception is true and (ErrsAboutDeclaration is true or DoesNotVoteAgainstWill is true or VotesInvalidlyAgainstWill is true) ↓ VERDICT (PrimeRule) ├─ [DeceptionOfVoters] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [DeceptionOfVoters] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [DeceptionOfVoters] depends on ; none refer back to [DeceptionOfVoters]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{CausesByDeception}Element/Datum: {Actor} by deception causes the outcome.?Boolean
Q3Session{DoesNotVoteAgainstWill}Element/Datum: a person against their will does not vote.?Boolean
Q4Session{ErrsAboutDeclaration}Element/Datum: a person errs about the content of their declaration when casting their vote.?Boolean
Q5Session{VotesInvalidlyAgainstWill}Element/Datum: a person against their will votes invalidly.?Boolean
Flags
Scope  Paragraph 1: the deception conduct over the three caused outcomes. Struck per the marked-up source: the penalty and (2).
Treatment  §108a is Operomise-tagged. §108 voter coercion is Excluded as covered by the general coercion principles.

§108b · Bribery of voters

BriberyOfVoters · provenance StGB 108b · (1)-(2) encoded; sanctions phrases struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who offers, promises or grants to another gifts or other advantages in return for not voting or for voting in a particular way shall be punished with imprisonment for up to five years or a fine. (2) The same penalty shall apply to anyone who demands, allows themselves to be promised or accepts gifts or other advantages in return for not voting or for voting in a particular way.
«if BriberyOfVoters is true»(1) {Actor} who «if {Offers} is true»offers «end if» «if {Promises} is true», promises «end if» «if {Grants} is true»or grants «end if» to another «if {Gifts} is true»gifts «end if» «if {OtherAdvantages} is true»or other advantages «end if» «if {ForNotVoting} is true»in return for not voting «end if» «if {ForVotingInParticularWay} is true»or for voting in a particular way «end if» shall be punished with imprisonment for up to five years or a fine. (2) The same penalty shall apply to {Actor} who «if {Demands} is true»demands «end if» «if {AllowsToBePromised} is true», allows to be promised to {Actor} «end if» «if {Accepts} is true»or accepts «end if» «if {Gifts} is true»gifts «end if» «if {OtherAdvantages} is true»or other advantages «end if» «if {ForNotVoting} is true»in return for not voting «end if» «if {ForVotingInParticularWay} is true»or for voting in a particular way «end if».«end if»
Annexes
Computables
[ActiveSide] = Offers is true or Promises is true or Grants is true [Consideration] = ForNotVoting is true or ForVotingInParticularWay is true [PassiveSide] = Demands is true or AllowsToBePromised is true or Accepts is true [Advantage] = Gifts is true or OtherAdvantages is true [BriberyOfVoters] = Advantage is true and Consideration is true and (ActiveSide is true or PassiveSide is true)
Business rules
idkindactorverb / predicatebody
BOV-R01actActorOffers is true
BOV-R02actActorPromises is true
BOV-R03actActorGrants is true
BOV-R04actActorDemands is true
BOV-R05actActorAllowsToBePromised is true
BOV-R06actActorAccepts is true
BOV-R07conditionNoneGifts is true
BOV-R08conditionNoneOtherAdvantages is true
BOV-R09conditionNoneForNotVoting is true
BOV-R10conditionNoneForVotingInParticularWay is true
BOV-P0prohibitionActornot realisenot BriberyOfVoters
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} offers the advantage to another personMerkmal{Offers}BOV-R01is true
{Actor} promises the advantage to another personMerkmal{Promises}BOV-R02is true
{Actor} grants the advantage to another personMerkmal{Grants}BOV-R03is true
{Actor} demands the advantageMerkmal{Demands}BOV-R04is true
{Actor} allows the advantage to be promised to {Actor}Merkmal{AllowsToBePromised}BOV-R05is true
{Actor} accepts the advantageMerkmal{Accepts}BOV-R06is true
giftsMerkmal{Gifts}BOV-R07is true
other advantagesMerkmal{OtherAdvantages}BOV-R08is true
in return for not votingMerkmal{ForNotVoting}BOV-R09is true
in return for voting in a particular wayMerkmal{ForVotingInParticularWay}BOV-R10is true
penalty phrases of (1) and (2)sanction— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Accepts}Booleantrue / false / unknownSession{Actor} accepts the advantage
{Actor}ReferenceSessionany person (the actor)
{AllowsToBePromised}Booleantrue / false / unknownSession{Actor} allows the advantage to be promised to {Actor}
{Demands}Booleantrue / false / unknownSession{Actor} demands the advantage
{ForNotVoting}Booleantrue / false / unknownSessionin return for not voting
{ForVotingInParticularWay}Booleantrue / false / unknownSessionin return for voting in a particular way
{Gifts}Booleantrue / false / unknownSessiongifts
{Grants}Booleantrue / false / unknownSession{Actor} grants the advantage to another person
{Offers}Booleantrue / false / unknownSession{Actor} offers the advantage to another person
{OtherAdvantages}Booleantrue / false / unknownSessionother advantages
{Promises}Booleantrue / false / unknownSession{Actor} promises the advantage to another person
Reconstruction from the substrate
Committed by any person (the actor) who: (gifts or other advantages) and (in return for not voting or in return for voting in a particular way) and (({Actor} offers the advantage to another person or {Actor} promises the advantage to another person or {Actor} grants the advantage to another person) or ({Actor} demands the advantage or {Actor} allows the advantage to be promised to {Actor} or {Actor} accepts the advantage)).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[ActiveSide]Offers, Promises, GrantsfalseRecomputes when any input changes; propagates into the composite.
[Consideration]ForNotVoting, ForVotingInParticularWayfalseRecomputes when any input changes; propagates into the composite.
[PassiveSide]Demands, AllowsToBePromised, AcceptsfalseRecomputes when any input changes; propagates into the composite.
[Advantage]Gifts, OtherAdvantagesfalseRecomputes when any input changes; propagates into the composite.
[BriberyOfVoters]Advantage, Consideration, ActiveSide, PassiveSidefalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (BOV-P0)[BriberyOfVoters]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Accepts} ├─ {Actor} ├─ {AllowsToBePromised} ├─ {Demands} ├─ {ForNotVoting} ├─ {ForVotingInParticularWay} ├─ {Gifts} ├─ {Grants} ├─ {Offers} ├─ {OtherAdvantages} ├─ {Promises} ↓ PHASE 2: evaluate act / intermediate computables ├─ [ActiveSide] = Offers is true or Promises is true or Grants is true ├─ [Consideration] = ForNotVoting is true or ForVotingInParticularWay is true ├─ [PassiveSide] = Demands is true or AllowsToBePromised is true or Accepts is true ├─ [Advantage] = Gifts is true or OtherAdvantages is true ↓ PHASE 3: evaluate the objective conditions └─ [BriberyOfVoters] = Advantage is true and Consideration is true and (ActiveSide is true or PassiveSide is true) ↓ VERDICT (PrimeRule) ├─ [BriberyOfVoters] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [BriberyOfVoters] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [BriberyOfVoters] depends on [ActiveSide], [Consideration], [PassiveSide], [Advantage]; none refer back to [BriberyOfVoters]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Accepts}Element/Datum: {Actor} accepts the advantage.?Boolean
Q2Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q3Session{AllowsToBePromised}Element/Datum: {Actor} allows the advantage to be promised to {Actor}.?Boolean
Q4Session{Demands}Element/Datum: {Actor} demands the advantage.?Boolean
Q5Session{ForNotVoting}Element/Datum: in return for not voting.?Boolean
Q6Session{ForVotingInParticularWay}Element/Datum: in return for voting in a particular way.?Boolean
Q7Session{Gifts}Element/Datum: gifts.?Boolean
Q8Session{Grants}Element/Datum: {Actor} grants the advantage to another person.?Boolean
Q9Session{Offers}Element/Datum: {Actor} offers the advantage to another person.?Boolean
Q10Session{OtherAdvantages}Element/Datum: other advantages.?Boolean
Q11Session{Promises}Element/Datum: {Actor} promises the advantage to another person.?Boolean
Flags
Scope  Both paragraphs live: the active side (offers, promises, grants) and the passive side (demands, allows to be promised, accepts), over the shared advantage and consideration pairs. Struck per the marked-up source: (1)'s penalty and (2)'s “Ebenso wird bestraft” head.
Shared Merkmal  The advantage pair and the consideration pair are authored once and consumed by both sides; the six conduct verbs are the classic corruption triads, mirrored in §108e.
Treatment  §108b is Operomise-tagged.

§108e · Bribery of and bribing elected representatives

BriberyOfElectedRepresentatives · provenance StGB 108e · (1)-(2) and the (4) exemption encoded; (3), (5) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who, as a member of a popular assembly or of a legislative body of the Federation or the Laender [struck; replaced:] of a state, of a subunit of a state or of an international or supranational organisation, demands, allows themselves to be promised or accepts an unjustified advantage for themselves or a third party in return for performing or omitting an act in the exercise of their mandate on commission or instruction, shall be punished with imprisonment for a term of one to ten years, in less serious cases with imprisonment for a term of six months to five years. (2) The same penalty shall apply to anyone who offers, promises or grants to a member of a popular assembly or of a legislative body of a state, of a subunit of a state or of an international or supranational organisation an unjustified advantage for that member or a third party in return for that member performing or omitting an act in the exercise of their mandate on commission or instruction. (3) The members named in paragraphs 1 and 2 are equalled by members of: 1. a popular assembly of a municipal territorial entity, 2. a body elected by direct and general election of an administrative unit formed for a part of a Land or municipal entity, 3. the Federal Convention, 4. the European Parliament, 5. a parliamentary assembly of an international organisation, and 6. a legislative organ of a foreign state. (4) An unjustified advantage does in particular not exist where the acceptance of the advantage is consistent with the provisions governing the member's legal position. No unjustified advantage are 1. a political mandate or a political function, and 2. a donation permissible under the Political Parties Act or corresponding statutes. (5) In addition to a term of imprisonment of at least six months, the court may deprive the offender of the capacity to obtain rights from public elections and the right to vote or to vote in public matters.
«if BriberyOfElectedRepresentatives is true»(1) {Actor} who, as «if {MemberOfPopularAssembly} is true»a member of a popular assembly «end if» «if {MemberOfLegislativeBody} is true»or of a legislative body «end if» of the Federation or the Laender «if {OfState} is true»of a state «end if» «if {OfSubunitOfState} is true», of a subunit of a state «end if» «if {OfInternationalOrganisation} is true»or of an international or supranational organisation «end if», «if {Demands} is true»demands «end if» «if {AllowsToBePromised} is true», allows to be promised «end if» «if {Accepts} is true»or accepts «end if» «if {UnjustifiedAdvantage} is true»an unjustified advantage «end if» «if {ForSelf} is true»for the member «end if» «if {ForThirdParty} is true»or a third party «end if» in return for «if {ActOnInstructionInMandate} is true»performing «end if» «if {OmissionOnInstructionInMandate} is true»or omitting «end if» an act in the exercise of the mandate on commission or instruction shall be punished with imprisonment for a term of one to ten years, in less serious cases with imprisonment for a term of six months to five years. (2) The same penalty shall apply to {Actor} who «if {Offers} is true»offers «end if» «if {Promises} is true», promises «end if» «if {Grants} is true»or grants «end if» to «if {MemberOfPopularAssembly} is true»a member of a popular assembly «end if» «if {MemberOfLegislativeBody} is true»or of a legislative body «end if» «if {OfState} is true»of a state «end if» «if {OfSubunitOfState} is true», of a subunit of a state «end if» «if {OfInternationalOrganisation} is true»or of an international or supranational organisation «end if» of the Federation or the Laender «if {UnjustifiedAdvantage} is true»an unjustified advantage «end if» «if {ForSelf} is true»for that member «end if» «if {ForThirdParty} is true»or a third party «end if» in return for that member «if {ActOnInstructionInMandate} is true»performing «end if» «if {OmissionOnInstructionInMandate} is true»or omitting «end if» an act in the exercise of the mandate on commission or instruction. (3) The members named in paragraphs 1 and 2 are equalled by members of: 1. a popular assembly of a municipal territorial entity, 2. a body elected by direct and general election of an administrative unit formed for a part of a Land or municipal entity, 3. the Federal Convention, 4. the European Parliament, 5. a parliamentary assembly of an international organisation, and 6. a legislative organ of a foreign state. «if [AdvantageNotUnjustified] is true»(4) An unjustified advantage does in particular not exist where «if {AcceptanceConsistentWithMemberRules} is true»the acceptance of the advantage is consistent with the provisions governing the member's legal position «end if». No unjustified advantage are 1. «if {PoliticalMandateOrFunction} is true»a political mandate or a political function «end if» and 2. «if {LawfulPartyDonation} is true»a donation permissible under the Political Parties Act or corresponding statutes «end if» «end if». (5) In addition to a term of imprisonment of at least six months, the court may deprive the offender of the capacity to obtain rights from public elections and the right to vote or to vote in public matters.«end if»
Annexes
Computables
[AdvantageNotUnjustified] = AcceptanceConsistentWithMemberRules is true or PoliticalMandateOrFunction is true or LawfulPartyDonation is true [MemberStatus] = (MemberOfPopularAssembly is true or MemberOfLegislativeBody is true) and (OfState is true or OfSubunitOfState is true or OfInternationalOrganisation is true) [PassiveSide] = MemberStatus is true and (Demands is true or AllowsToBePromised is true or Accepts is true) [Beneficiary] = ForSelf is true or ForThirdParty is true [ActiveSide] = Offers is true or Promises is true or Grants is true [Consideration] = ActOnInstructionInMandate is true or OmissionOnInstructionInMandate is true [BriberyOfElectedRepresentatives] = UnjustifiedAdvantage is true and Beneficiary is true and Consideration is true and (PassiveSide is true or (ActiveSide is true and MemberStatus is true))
Business rules
idkindactorverb / predicatebody
BER-R01conditionNoneMemberOfPopularAssembly is true
BER-R02conditionNoneMemberOfLegislativeBody is true
BER-R03conditionNoneOfState is true
BER-R04conditionNoneOfSubunitOfState is true
BER-R05conditionNoneOfInternationalOrganisation is true
BER-R06actActorDemands is true
BER-R07actActorAllowsToBePromised is true
BER-R08actActorAccepts is true
BER-R09actActorOffers is true
BER-R10actActorPromises is true
BER-R11actActorGrants is true
BER-R12conditionNoneUnjustifiedAdvantage is true
BER-R13conditionNoneForSelf is true
BER-R14conditionNoneForThirdParty is true
BER-R15conditionNoneActOnInstructionInMandate is true
BER-R16conditionNoneOmissionOnInstructionInMandate is true
BER-R17conditionNoneAcceptanceConsistentWithMemberRules is true
BER-R18conditionNonePoliticalMandateOrFunction is true
BER-R19conditionNoneLawfulPartyDonation is true
BER-R80conditionNoneexemption (paragraph 4, live): an unjustified advantage does in particular not exist where acceptance is consistent with the provisions governing the member's legal position; a political mandate or function and a lawful party donation are no unjustified advantage; encoded as the separate negative [AdvantageNotUnjustified] qualifying {UnjustifiedAdvantage}, never inside the legsAdvantageNotUnjustified is true
BER-P0prohibitionActornot realisenot BriberyOfElectedRepresentatives
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} is a member of a popular assemblyMerkmal{MemberOfPopularAssembly}BER-R01is true
{Actor} is a member of a legislative bodyMerkmal{MemberOfLegislativeBody}BER-R02is true
of a stateMerkmal{OfState}BER-R03is true
of a subunit of a stateMerkmal{OfSubunitOfState}BER-R04is true
of an international organisationMerkmal{OfInternationalOrganisation}BER-R05is true
{Actor} demands the advantageMerkmal{Demands}BER-R06is true
{Actor} allows the advantage to be promisedMerkmal{AllowsToBePromised}BER-R07is true
{Actor} accepts the advantageMerkmal{Accepts}BER-R08is true
{Actor} offers the advantage to the memberMerkmal{Offers}BER-R09is true
{Actor} promises the advantage to the memberMerkmal{Promises}BER-R10is true
{Actor} grants the advantage to the memberMerkmal{Grants}BER-R11is true
the advantage is unjustifiedMerkmal{UnjustifiedAdvantage}BER-R12is true
for the memberMerkmal{ForSelf}BER-R13is true
for a third partyMerkmal{ForThirdParty}BER-R14is true
an act in the exercise of the mandate is to be performed on instructionMerkmal{ActOnInstructionInMandate}BER-R15is true
an act in the exercise of the mandate is to be omitted on instructionMerkmal{OmissionOnInstructionInMandate}BER-R16is true
the acceptance of the advantage is consistent with the provisions governing the member's legal positionMerkmal{AcceptanceConsistentWithMemberRules}BER-R17is true
the advantage is a political mandateMerkmal{PoliticalMandateOrFunction}BER-R18is true
the advantage is a donation permissible under the Political Parties ActMerkmal{LawfulPartyDonation}BER-R19is true
(3) equivalence catalogue; (5) collateral consequencedeeming rule / consequence— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{AcceptanceConsistentWithMemberRules}Booleantrue / false / unknownSessionthe acceptance of the advantage is consistent with the provisions governing the member's legal position
{Accepts}Booleantrue / false / unknownSession{Actor} accepts the advantage
{ActOnInstructionInMandate}Booleantrue / false / unknownSessionan act in the exercise of the mandate is to be performed on instruction
{Actor}ReferenceSessionany person (the actor)
{AllowsToBePromised}Booleantrue / false / unknownSession{Actor} allows the advantage to be promised
{Demands}Booleantrue / false / unknownSession{Actor} demands the advantage
{ForSelf}Booleantrue / false / unknownSessionfor the member
{ForThirdParty}Booleantrue / false / unknownSessionfor a third party
{Grants}Booleantrue / false / unknownSession{Actor} grants the advantage to the member
{LawfulPartyDonation}Booleantrue / false / unknownSessionthe advantage is a donation permissible under the Political Parties Act
{MemberOfLegislativeBody}Booleantrue / false / unknownSession{Actor} is a member of a legislative body
{MemberOfPopularAssembly}Booleantrue / false / unknownSession{Actor} is a member of a popular assembly
{OfInternationalOrganisation}Booleantrue / false / unknownSessionof an international organisation
{OfState}Booleantrue / false / unknownSessionof a state
{OfSubunitOfState}Booleantrue / false / unknownSessionof a subunit of a state
{Offers}Booleantrue / false / unknownSession{Actor} offers the advantage to the member
{OmissionOnInstructionInMandate}Booleantrue / false / unknownSessionan act in the exercise of the mandate is to be omitted on instruction
{PoliticalMandateOrFunction}Booleantrue / false / unknownSessionthe advantage is a political mandate
{Promises}Booleantrue / false / unknownSession{Actor} promises the advantage to the member
{UnjustifiedAdvantage}Booleantrue / false / unknownSessionthe advantage is unjustified
Reconstruction from the substrate
Committed by any person (the actor) who: the advantage is unjustified and (for the member or for a third party) and (an act in the exercise of the mandate is to be performed on instruction or an act in the exercise of the mandate is to be omitted on instruction) and (((({Actor} is a member of a popular assembly or {Actor} is a member of a legislative body) and (of a state or of a subunit of a state or of an international organisation)) and ({Actor} demands the advantage or {Actor} allows the advantage to be promised or {Actor} accepts the advantage)) or (({Actor} offers the advantage to the member or {Actor} promises the advantage to the member or {Actor} grants the advantage to the member) and (({Actor} is a member of a popular assembly or {Actor} is a member of a legislative body) and (of a state or of a subunit of a state or of an international organisation)))).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[AdvantageNotUnjustified]AcceptanceConsistentWithMemberRules, PoliticalMandateOrFunction, LawfulPartyDonationfalseRecomputes when any input changes; propagates into the composite.
[MemberStatus]MemberOfPopularAssembly, MemberOfLegislativeBody, OfState, OfSubunitOfState, OfInternationalOrganisationfalseRecomputes when any input changes; propagates into the composite.
[PassiveSide]MemberStatus, Demands, AllowsToBePromised, AcceptsfalseRecomputes when any input changes; propagates into the composite.
[Beneficiary]ForSelf, ForThirdPartyfalseRecomputes when any input changes; propagates into the composite.
[ActiveSide]Offers, Promises, GrantsfalseRecomputes when any input changes; propagates into the composite.
[Consideration]ActOnInstructionInMandate, OmissionOnInstructionInMandatefalseRecomputes when any input changes; propagates into the composite.
[BriberyOfElectedRepresentatives]UnjustifiedAdvantage, Beneficiary, Consideration, PassiveSide, ActiveSide, MemberStatusfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (BER-P0)[BriberyOfElectedRepresentatives]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {AcceptanceConsistentWithMemberRules} ├─ {Accepts} ├─ {ActOnInstructionInMandate} ├─ {Actor} ├─ {AllowsToBePromised} ├─ {Demands} ├─ {ForSelf} ├─ {ForThirdParty} ├─ {Grants} ├─ {LawfulPartyDonation} ├─ {MemberOfLegislativeBody} ├─ {MemberOfPopularAssembly} ├─ {OfInternationalOrganisation} ├─ {OfState} ├─ {OfSubunitOfState} ├─ {Offers} ├─ {OmissionOnInstructionInMandate} ├─ {PoliticalMandateOrFunction} ├─ {Promises} ├─ {UnjustifiedAdvantage} ↓ PHASE 2: evaluate act / intermediate computables ├─ [AdvantageNotUnjustified] = AcceptanceConsistentWithMemberRules is true or PoliticalMandateOrFunction is true or LawfulPartyDonation is true ├─ [MemberStatus] = (MemberOfPopularAssembly is true or MemberOfLegislativeBody is true) and (OfState is true or OfSubunitOfState is true or OfInternationalOrganisation is true) ├─ [PassiveSide] = MemberStatus is true and (Demands is true or AllowsToBePromised is true or Accepts is true) ├─ [Beneficiary] = ForSelf is true or ForThirdParty is true ├─ [ActiveSide] = Offers is true or Promises is true or Grants is true ├─ [Consideration] = ActOnInstructionInMandate is true or OmissionOnInstructionInMandate is true ↓ PHASE 3: evaluate the objective conditions └─ [BriberyOfElectedRepresentatives] = UnjustifiedAdvantage is true and Beneficiary is true and Consideration is true and (PassiveSide is true or (ActiveSide is true and MemberStatus is true)) ↓ VERDICT (PrimeRule) ├─ [BriberyOfElectedRepresentatives] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [BriberyOfElectedRepresentatives] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [BriberyOfElectedRepresentatives] depends on [AdvantageNotUnjustified], [MemberStatus], [PassiveSide], [Beneficiary], [ActiveSide], [Consideration]; none refer back to [BriberyOfElectedRepresentatives]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{AcceptanceConsistentWithMemberRules}Element/Datum: the acceptance of the advantage is consistent with the provisions governing the member's legal position.?Boolean
Q2Session{Accepts}Element/Datum: {Actor} accepts the advantage.?Boolean
Q3Session{ActOnInstructionInMandate}Element/Datum: an act in the exercise of the mandate is to be performed on instruction.?Boolean
Q4Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q5Session{AllowsToBePromised}Element/Datum: {Actor} allows the advantage to be promised.?Boolean
Q6Session{Demands}Element/Datum: {Actor} demands the advantage.?Boolean
Q7Session{ForSelf}Element/Datum: for the member.?Boolean
Q8Session{ForThirdParty}Element/Datum: for a third party.?Boolean
Q9Session{Grants}Element/Datum: {Actor} grants the advantage to the member.?Boolean
Q10Session{LawfulPartyDonation}Element/Datum: the advantage is a donation permissible under the Political Parties Act.?Boolean
Q11Session{MemberOfLegislativeBody}Element/Datum: {Actor} is a member of a legislative body.?Boolean
Q12Session{MemberOfPopularAssembly}Element/Datum: {Actor} is a member of a popular assembly.?Boolean
Q13Session{OfInternationalOrganisation}Element/Datum: of an international organisation.?Boolean
Q14Session{OfState}Element/Datum: of a state.?Boolean
Q15Session{OfSubunitOfState}Element/Datum: of a subunit of a state.?Boolean
Q16Session{Offers}Element/Datum: {Actor} offers the advantage to the member.?Boolean
Q17Session{OmissionOnInstructionInMandate}Element/Datum: an act in the exercise of the mandate is to be omitted on instruction.?Boolean
Q18Session{PoliticalMandateOrFunction}Element/Datum: the advantage is a political mandate.?Boolean
Q19Session{Promises}Element/Datum: {Actor} promises the advantage to the member.?Boolean
Q20Session{UnjustifiedAdvantage}Element/Datum: the advantage is unjustified.?Boolean
Flags
Scope  Paragraphs 1, 2 and 4. Struck per the marked-up source: the narrow scope words “des Bundes oder der Länder” in (1) and (2), (1)'s penalty, (2)'s “Ebenso wird bestraft” head, (3) whole, and (5).
Pre-amended scope (followed)  The markup strikes the federal-and-Laender scope and carries the broader wording (a state, a subunit of a state, an international or supranational organisation) live in both paragraphs; with the broad scope live, the struck (3) equivalence catalogue is consistent, since its cases fall within the live wording. Followed as marked.
Live exemption (paragraph 4)  The negative definition of the unjustified advantage is live and encoded as the separate rule BER-R80 ([AdvantageNotUnjustified]: consistency with the member's rules; political mandate or function; lawful party donation), qualifying {UnjustifiedAdvantage} and never sitting inside the legs, per the standing exemption rule. Contrast §129(3), where the exemption is struck.
Corruption triads  The passive triad (demands, allows to be promised, accepts) and the active triad (offers, promises, grants) mirror §108b and share the beneficiary and consideration structure across both sides.
Treatment  §108e is Operomise-tagged; §108f is Excluded.

§111 · Public incitement to commit criminal offences

PublicIncitement · provenance StGB 111 · (1) encoded; (2) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who publicly, in an assembly or by disseminating content (Section 11(3)) incites to an unlawful act shall be punished as an instigator (Section 26). (2) If the incitement is without success, the penalty shall be imprisonment for up to five years or a fine. The penalty may not be more severe than that provided for the case of the incitement succeeding (paragraph 1); Section 49(1) no. 2 applies.
«if PublicIncitement is true»(1) {Actor} who «if {Publicly} is true»publicly «end if» «if {InAssembly} is true», in an assembly «end if» «if {ByDisseminatingContent} is true»or by disseminating content (Section 11(3)) «end if» «if {IncitesToUnlawfulAct} is true»incites to an unlawful act «end if» shall be punished as an instigator (Section 26). (2) If the incitement is without success, the penalty shall be imprisonment for up to five years or a fine. The penalty may not be more severe than that provided for the case of the incitement succeeding (paragraph 1); Section 49(1) no. 2 applies.«end if»
Annexes
Computables
[PublicMode] = Publicly is true or InAssembly is true or ByDisseminatingContent is true [PublicIncitement] = PublicMode is true and IncitesToUnlawfulAct is true
Business rules
idkindactorverb / predicatebody
PIN-R01conditionNonePublicly is true
PIN-R02conditionNoneInAssembly is true
PIN-R03conditionNoneByDisseminatingContent is true
PIN-R04actActorIncitesToUnlawfulAct is true
PIN-P0prohibitionActornot realisenot PublicIncitement
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
publiclyMerkmal{Publicly}PIN-R01is true
in an assemblyMerkmal{InAssembly}PIN-R02is true
by disseminating content (Section 11(3))Merkmal{ByDisseminatingContent}PIN-R03is true
{Actor} incites to an unlawful actMerkmal{IncitesToUnlawfulAct}PIN-R04is true
instigator penalty reference; (2) unsuccessful incitementsanction / variant— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{ByDisseminatingContent}Booleantrue / false / unknownSessionby disseminating content (Section 11(3))
{InAssembly}Booleantrue / false / unknownSessionin an assembly
{IncitesToUnlawfulAct}Booleantrue / false / unknownSession{Actor} incites to an unlawful act
{Publicly}Booleantrue / false / unknownSessionpublicly
Reconstruction from the substrate
Committed by any person (the actor) who: (publicly or in an assembly or by disseminating content (Section 11(3))) and {Actor} incites to an unlawful act.
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[PublicMode]Publicly, InAssembly, ByDisseminatingContentfalseRecomputes when any input changes; propagates into the composite.
[PublicIncitement]PublicMode, IncitesToUnlawfulActfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (PIN-P0)[PublicIncitement]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {ByDisseminatingContent} ├─ {InAssembly} ├─ {IncitesToUnlawfulAct} ├─ {Publicly} ↓ PHASE 2: evaluate act / intermediate computables ├─ [PublicMode] = Publicly is true or InAssembly is true or ByDisseminatingContent is true ↓ PHASE 3: evaluate the objective conditions └─ [PublicIncitement] = PublicMode is true and IncitesToUnlawfulAct is true ↓ VERDICT (PrimeRule) ├─ [PublicIncitement] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [PublicIncitement] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [PublicIncitement] depends on [PublicMode]; none refer back to [PublicIncitement]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{ByDisseminatingContent}Element/Datum: by disseminating content (Section 11(3)).?Boolean
Q3Session{InAssembly}Element/Datum: in an assembly.?Boolean
Q4Session{IncitesToUnlawfulAct}Element/Datum: {Actor} incites to an unlawful act.?Boolean
Q5Session{Publicly}Element/Datum: publicly.?Boolean
Flags
Scope  Paragraph 1: the three public modes over the incitement conduct. Struck per the marked-up source: the instigator penalty reference and (2) whole.
Relation to §26  The struck phrase “wie ein Anstifter (§ 26) bestraft” is a penalty reference, not an element; the corpus §26 instigation scope stands independently and is not consumed here.
Treatment  §111 is Operomise-tagged.

§123 · Trespass

Trespass · provenance StGB 123 · (1) whole encoded; (2) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who unlawfully intrudes into the dwelling, the business premises or the enclosed property of another, or into enclosed rooms designated for public service or transport, or who, lingering therein without authority, fails to leave on the demand of the entitled person, shall be punished with imprisonment for up to one year or a fine. (2) The offence is prosecuted only upon application.
«if Trespass is true»(1) {Actor} who «if {IntrudesUnlawfully} is true»unlawfully intrudes «end if» into «if {Dwelling} is true»the dwelling «end if» «if {BusinessPremises} is true», the business premises «end if» «if {EnclosedProperty} is true»or the enclosed property of another «end if» «if {EnclosedPublicRooms} is true», or into enclosed rooms designated for public service or transport «end if», or who, «if {LingersWithoutAuthority} is true»lingering therein without authority «end if», «if {FailsToLeaveOnDemand} is true»fails to leave on the demand of the entitled person «end if» shall be punished with imprisonment for up to one year or a fine. (2) The offence is prosecuted only upon application.«end if»
Annexes
Computables
[ProtectedSpace] = Dwelling is true or BusinessPremises is true or EnclosedProperty is true or EnclosedPublicRooms is true [Leg1] = IntrudesUnlawfully is true and ProtectedSpace is true [Leg2] = LingersWithoutAuthority is true and FailsToLeaveOnDemand is true and ProtectedSpace is true [Trespass] = Leg1 is true or Leg2 is true
Business rules
idkindactorverb / predicatebody
TRS-R01actActorIntrudesUnlawfully is true
TRS-R02conditionNoneDwelling is true
TRS-R03conditionNoneBusinessPremises is true
TRS-R04conditionNoneEnclosedProperty is true
TRS-R05conditionNoneEnclosedPublicRooms is true
TRS-R06actActorLingersWithoutAuthority is true
TRS-R07actActorFailsToLeaveOnDemand is true
TRS-P0prohibitionActornot realisenot Trespass
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} unlawfully intrudesMerkmal{IntrudesUnlawfully}TRS-R01is true
the dwelling of anotherMerkmal{Dwelling}TRS-R02is true
the business premises of anotherMerkmal{BusinessPremises}TRS-R03is true
the enclosed property of anotherMerkmal{EnclosedProperty}TRS-R04is true
enclosed rooms designated for public purposesMerkmal{EnclosedPublicRooms}TRS-R05is true
{Actor} lingers therein without authorityMerkmal{LingersWithoutAuthority}TRS-R06is true
{Actor} fails to leave on the demand of the entitled personMerkmal{FailsToLeaveOnDemand}TRS-R07is true
(2) application requirementprocedure— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{BusinessPremises}Booleantrue / false / unknownSessionthe business premises of another
{Dwelling}Booleantrue / false / unknownSessionthe dwelling of another
{EnclosedProperty}Booleantrue / false / unknownSessionthe enclosed property of another
{EnclosedPublicRooms}Booleantrue / false / unknownSessionenclosed rooms designated for public purposes
{FailsToLeaveOnDemand}Booleantrue / false / unknownSession{Actor} fails to leave on the demand of the entitled person
{IntrudesUnlawfully}Booleantrue / false / unknownSession{Actor} unlawfully intrudes
{LingersWithoutAuthority}Booleantrue / false / unknownSession{Actor} lingers therein without authority
Reconstruction from the substrate
Committed by any person (the actor) who: ({Actor} unlawfully intrudes and (the dwelling of another or the business premises of another or the enclosed property of another or enclosed rooms designated for public purposes)) or ({Actor} lingers therein without authority and {Actor} fails to leave on the demand of the entitled person and (the dwelling of another or the business premises of another or the enclosed property of another or enclosed rooms designated for public purposes)).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[ProtectedSpace]Dwelling, BusinessPremises, EnclosedProperty, EnclosedPublicRoomsfalseRecomputes when any input changes; propagates into the composite.
[Leg1]IntrudesUnlawfully, ProtectedSpacefalseRecomputes when any input changes; propagates into the composite.
[Leg2]LingersWithoutAuthority, FailsToLeaveOnDemand, ProtectedSpacefalseRecomputes when any input changes; propagates into the composite.
[Trespass]Leg1, Leg2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (TRS-P0)[Trespass]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {BusinessPremises} ├─ {Dwelling} ├─ {EnclosedProperty} ├─ {EnclosedPublicRooms} ├─ {FailsToLeaveOnDemand} ├─ {IntrudesUnlawfully} ├─ {LingersWithoutAuthority} ↓ PHASE 2: evaluate act / intermediate computables ├─ [ProtectedSpace] = Dwelling is true or BusinessPremises is true or EnclosedProperty is true or EnclosedPublicRooms is true ├─ [Leg1] = IntrudesUnlawfully is true and ProtectedSpace is true ├─ [Leg2] = LingersWithoutAuthority is true and FailsToLeaveOnDemand is true and ProtectedSpace is true ↓ PHASE 3: evaluate the objective conditions └─ [Trespass] = Leg1 is true or Leg2 is true ↓ VERDICT (PrimeRule) ├─ [Trespass] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [Trespass] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [Trespass] depends on [ProtectedSpace], [Leg1], [Leg2]; none refer back to [Trespass]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{BusinessPremises}Element/Datum: the business premises of another.?Boolean
Q3Session{Dwelling}Element/Datum: the dwelling of another.?Boolean
Q4Session{EnclosedProperty}Element/Datum: the enclosed property of another.?Boolean
Q5Session{EnclosedPublicRooms}Element/Datum: enclosed rooms designated for public purposes.?Boolean
Q6Session{FailsToLeaveOnDemand}Element/Datum: {Actor} fails to leave on the demand of the entitled person.?Boolean
Q7Session{IntrudesUnlawfully}Element/Datum: {Actor} unlawfully intrudes.?Boolean
Q8Session{LingersWithoutAuthority}Element/Datum: {Actor} lingers therein without authority.?Boolean
Flags
Scope  Paragraph 1 whole: the intrusion leg and the lingering leg over the four protected spaces. Struck per the marked-up source: the penalty and (2).
Two legs, shared spaces  The space catalogue is authored once in [ProtectedSpace] and consumed by both legs; in the lingering leg the failure to leave on demand is the conduct, the lingering its circumstance.
Treatment  §123 is Operomise-tagged.

§125 · Breach of the peace

BreachOfThePeace · provenance StGB 125 · (1) whole encoded; (2) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who participates, as a perpetrator or participant, in 1. acts of violence against persons or things, or 2. threats against persons of an act of violence, which are committed from a crowd with joined forces in a manner endangering public safety, or who exerts influence on the crowd in order to promote its readiness for such acts, shall be punished with imprisonment for up to three years or a fine. (2) In so far as the acts designated in paragraph 1 nos. 1 and 2 are subject to punishment under Section 113, Section 113(3) and (4) applies mutatis mutandis. This also applies in cases of Section 114 if the official act is an enforcement act within the meaning of Section 113(1).
«if BreachOfThePeace is true»(1) {Actor} who «if {ParticipatesAsPerpetrator} is true»participates as a perpetrator «end if» «if {ParticipatesAsParticipant} is true»or participant «end if» in 1. «if {ViolenceAgainstPersons} is true»acts of violence against persons «end if» «if {ViolenceAgainstThings} is true»or things «end if», or 2. «if {ThreatsOfViolence} is true»threats against persons of an act of violence «end if», which are committed «if {FromCrowd} is true»from a crowd «end if» «if {WithJoinedForces} is true»with joined forces «end if» «if {EndangeringPublicSafety} is true»in a manner endangering public safety «end if», or who «if {InfluencesCrowd} is true»exerts influence on the crowd «end if» «if {ActsToPromoteReadiness} is true»in order to promote its readiness for such acts «end if» shall be punished with imprisonment for up to three years or a fine. (2) In so far as the acts designated in paragraph 1 nos. 1 and 2 are subject to punishment under Section 113, Section 113(3) and (4) applies mutatis mutandis. This also applies in cases of Section 114 if the official act is an enforcement act within the meaning of Section 113(1).«end if»
Annexes
Computables
[CrowdActs] = (ViolenceAgainstPersons is true or ViolenceAgainstThings is true or ThreatsOfViolence is true) and FromCrowd is true and WithJoinedForces is true and EndangeringPublicSafety is true [Leg1] = (ParticipatesAsPerpetrator is true or ParticipatesAsParticipant is true) and CrowdActs is true [Leg2] = InfluencesCrowd is true and ActsToPromoteReadiness is true [BreachOfThePeace] = Leg1 is true or Leg2 is true
Business rules
idkindactorverb / predicatebody
BOP-R01actActorParticipatesAsPerpetrator is true
BOP-R02actActorParticipatesAsParticipant is true
BOP-R03conditionNoneViolenceAgainstPersons is true
BOP-R04conditionNoneViolenceAgainstThings is true
BOP-R05conditionNoneThreatsOfViolence is true
BOP-R06conditionNoneFromCrowd is true
BOP-R07conditionNoneWithJoinedForces is true
BOP-R08conditionNoneEndangeringPublicSafety is true
BOP-R09actActorInfluencesCrowd is true
BOP-R10actActorActsToPromoteReadiness is true
BOP-P0prohibitionActornot realisenot BreachOfThePeace
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} participates as a perpetratorMerkmal{ParticipatesAsPerpetrator}BOP-R01is true
{Actor} participates as a participantMerkmal{ParticipatesAsParticipant}BOP-R02is true
acts of violence against personsMerkmal{ViolenceAgainstPersons}BOP-R03is true
acts of violence against thingsMerkmal{ViolenceAgainstThings}BOP-R04is true
threats of acts of violence against personsMerkmal{ThreatsOfViolence}BOP-R05is true
the acts are committed from a crowdMerkmal{FromCrowd}BOP-R06is true
the acts are committed with joined forcesMerkmal{WithJoinedForces}BOP-R07is true
the acts are committed in a manner endangering public safetyMerkmal{EndangeringPublicSafety}BOP-R08is true
{Actor} exerts influence on the crowdMerkmal{InfluencesCrowd}BOP-R09is true
{Actor} acts in order to promote the crowd's readiness for such actsMerkmal{ActsToPromoteReadiness}BOP-R10is true
(2) Sections 113/114 bridge; §125a serious cases (Excluded)procedure / grading— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{ActsToPromoteReadiness}Booleantrue / false / unknownSession{Actor} acts in order to promote the crowd's readiness for such acts
{EndangeringPublicSafety}Booleantrue / false / unknownSessionthe acts are committed in a manner endangering public safety
{FromCrowd}Booleantrue / false / unknownSessionthe acts are committed from a crowd
{InfluencesCrowd}Booleantrue / false / unknownSession{Actor} exerts influence on the crowd
{ParticipatesAsParticipant}Booleantrue / false / unknownSession{Actor} participates as a participant
{ParticipatesAsPerpetrator}Booleantrue / false / unknownSession{Actor} participates as a perpetrator
{ThreatsOfViolence}Booleantrue / false / unknownSessionthreats of acts of violence against persons
{ViolenceAgainstPersons}Booleantrue / false / unknownSessionacts of violence against persons
{ViolenceAgainstThings}Booleantrue / false / unknownSessionacts of violence against things
{WithJoinedForces}Booleantrue / false / unknownSessionthe acts are committed with joined forces
Reconstruction from the substrate
Committed by any person (the actor) who: (({Actor} participates as a perpetrator or {Actor} participates as a participant) and ((acts of violence against persons or acts of violence against things or threats of acts of violence against persons) and the acts are committed from a crowd and the acts are committed with joined forces and the acts are committed in a manner endangering public safety)) or ({Actor} exerts influence on the crowd and {Actor} acts in order to promote the crowd's readiness for such acts).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[CrowdActs]ViolenceAgainstPersons, ViolenceAgainstThings, ThreatsOfViolence, FromCrowd, WithJoinedForces, EndangeringPublicSafetyfalseRecomputes when any input changes; propagates into the composite.
[Leg1]ParticipatesAsPerpetrator, ParticipatesAsParticipant, CrowdActsfalseRecomputes when any input changes; propagates into the composite.
[Leg2]InfluencesCrowd, ActsToPromoteReadinessfalseRecomputes when any input changes; propagates into the composite.
[BreachOfThePeace]Leg1, Leg2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (BOP-P0)[BreachOfThePeace]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {ActsToPromoteReadiness} ├─ {EndangeringPublicSafety} ├─ {FromCrowd} ├─ {InfluencesCrowd} ├─ {ParticipatesAsParticipant} ├─ {ParticipatesAsPerpetrator} ├─ {ThreatsOfViolence} ├─ {ViolenceAgainstPersons} ├─ {ViolenceAgainstThings} ├─ {WithJoinedForces} ↓ PHASE 2: evaluate act / intermediate computables ├─ [CrowdActs] = (ViolenceAgainstPersons is true or ViolenceAgainstThings is true or ThreatsOfViolence is true) and FromCrowd is true and WithJoinedForces is true and EndangeringPublicSafety is true ├─ [Leg1] = (ParticipatesAsPerpetrator is true or ParticipatesAsParticipant is true) and CrowdActs is true ├─ [Leg2] = InfluencesCrowd is true and ActsToPromoteReadiness is true ↓ PHASE 3: evaluate the objective conditions └─ [BreachOfThePeace] = Leg1 is true or Leg2 is true ↓ VERDICT (PrimeRule) ├─ [BreachOfThePeace] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [BreachOfThePeace] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [BreachOfThePeace] depends on [CrowdActs], [Leg1], [Leg2]; none refer back to [BreachOfThePeace]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{ActsToPromoteReadiness}Element/Datum: {Actor} acts in order to promote the crowd's readiness for such acts.?Boolean
Q3Session{EndangeringPublicSafety}Element/Datum: the acts are committed in a manner endangering public safety.?Boolean
Q4Session{FromCrowd}Element/Datum: the acts are committed from a crowd.?Boolean
Q5Session{InfluencesCrowd}Element/Datum: {Actor} exerts influence on the crowd.?Boolean
Q6Session{ParticipatesAsParticipant}Element/Datum: {Actor} participates as a participant.?Boolean
Q7Session{ParticipatesAsPerpetrator}Element/Datum: {Actor} participates as a perpetrator.?Boolean
Q8Session{ThreatsOfViolence}Element/Datum: threats of acts of violence against persons.?Boolean
Q9Session{ViolenceAgainstPersons}Element/Datum: acts of violence against persons.?Boolean
Q10Session{ViolenceAgainstThings}Element/Datum: acts of violence against things.?Boolean
Q11Session{WithJoinedForces}Element/Datum: the acts are committed with joined forces.?Boolean
Flags
Scope  Paragraph 1 whole: the participation leg over the crowd-act qualification and the influence leg with its purpose. Struck per the marked-up source: (2). §125a is Excluded (grading).
Crowd qualification  “aus einer Menschenmenge in einer die öffentliche Sicherheit gefährdenden Weise mit vereinten Kräften” qualifies the acts, not the participant; carried as three circumstance variables in [CrowdActs] conjoined over the act disjunction.
Purpose retained (influence leg)  “um ihre Bereitschaft zu solchen Handlungen zu fördern” is live: influencing a crowd is innocuous without it.
Treatment  §125 is Operomise-tagged.

§126a · Dangerous dissemination of personal data

DisseminationOfPersonalData · provenance StGB 126a · (1) whole encoded; (2)-(3) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who publicly, in an assembly or by disseminating content (Section 11(3)) disseminates personal data of another person in a manner which is capable of and, by the circumstances, intended to expose that person or a person close to them to the danger of 1. a serious criminal offence directed against them, or 2. another unlawful act directed against them against sexual self-determination, bodily integrity, personal freedom or against a thing of significant value, shall be punished with imprisonment for up to two years or a fine. (2) If the data are not generally accessible, the penalty shall be imprisonment for up to three years or a fine. (3) Section 86(4) applies mutatis mutandis.
«if DisseminationOfPersonalData is true»(1) {Actor} who «if {Publicly} is true»publicly «end if» «if {InAssembly} is true», in an assembly «end if» «if {ByDisseminatingContent} is true»or by disseminating content (Section 11(3)) «end if» «if {DisseminatesPersonalData} is true»disseminates personal data of another person «end if» in a manner which is «if {MannerCapable} is true»capable of «end if» and, by the circumstances, «if {MannerIntended} is true»intended «end if» to expose «if {TargetPerson} is true»that person «end if» «if {CloselyAssociatedPerson} is true»or a person close to them «end if» to the danger of 1. «if {DangerOfSeriousOffence} is true»a serious criminal offence directed against them «end if», or 2. another unlawful act directed against them «if {DangerOfActAgainstSexualSelfDetermination} is true»against sexual self-determination «end if» «if {DangerOfActAgainstBodilyIntegrity} is true», bodily integrity «end if» «if {DangerOfActAgainstPersonalFreedom} is true», personal freedom «end if» «if {DangerOfActAgainstValuableThing} is true»or against a thing of significant value «end if» shall be punished with imprisonment for up to two years or a fine. (2) If the data are not generally accessible, the penalty shall be imprisonment for up to three years or a fine. (3) Section 86(4) applies mutatis mutandis.«end if»
Annexes
Computables
[PublicMode] = Publicly is true or InAssembly is true or ByDisseminatingContent is true [DangerContent] = DangerOfSeriousOffence is true or DangerOfActAgainstSexualSelfDetermination is true or DangerOfActAgainstBodilyIntegrity is true or DangerOfActAgainstPersonalFreedom is true or DangerOfActAgainstValuableThing is true [ExposedPerson] = TargetPerson is true or CloselyAssociatedPerson is true [DisseminationOfPersonalData] = PublicMode is true and DisseminatesPersonalData is true and MannerCapable is true and MannerIntended is true and ExposedPerson is true and DangerContent is true
Business rules
idkindactorverb / predicatebody
DPD-R01conditionNonePublicly is true
DPD-R02conditionNoneInAssembly is true
DPD-R03conditionNoneByDisseminatingContent is true
DPD-R04actActorDisseminatesPersonalData is true
DPD-R05conditionNoneMannerCapable is true
DPD-R06conditionNoneMannerIntended is true
DPD-R07conditionNoneTargetPerson is true
DPD-R08conditionNoneCloselyAssociatedPerson is true
DPD-R09conditionNoneDangerOfSeriousOffence is true
DPD-R10conditionNoneDangerOfActAgainstSexualSelfDetermination is true
DPD-R11conditionNoneDangerOfActAgainstBodilyIntegrity is true
DPD-R12conditionNoneDangerOfActAgainstPersonalFreedom is true
DPD-R13conditionNoneDangerOfActAgainstValuableThing is true
DPD-P0prohibitionActornot realisenot DisseminationOfPersonalData
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
publiclyMerkmal{Publicly}DPD-R01is true
in an assemblyMerkmal{InAssembly}DPD-R02is true
by disseminating content (Section 11(3))Merkmal{ByDisseminatingContent}DPD-R03is true
{Actor} disseminates personal data of another personMerkmal{DisseminatesPersonalData}DPD-R04is true
the manner of dissemination is capable of exposing the person to the dangerMerkmal{MannerCapable}DPD-R05is true
the manner of dissemination is by the circumstances intended to expose the person to the dangerMerkmal{MannerIntended}DPD-R06is true
the danger is directed at that personMerkmal{TargetPerson}DPD-R07is true
the danger is directed at a person close to that personMerkmal{CloselyAssociatedPerson}DPD-R08is true
the danger of a serious criminal offence directed against themMerkmal{DangerOfSeriousOffence}DPD-R09is true
the danger of an unlawful act against sexual self-determinationMerkmal{DangerOfActAgainstSexualSelfDetermination}DPD-R10is true
the danger of an unlawful act against bodily integrityMerkmal{DangerOfActAgainstBodilyIntegrity}DPD-R11is true
the danger of an unlawful act against personal freedomMerkmal{DangerOfActAgainstPersonalFreedom}DPD-R12is true
the danger of an unlawful act against a thing of significant valueMerkmal{DangerOfActAgainstValuableThing}DPD-R13is true
(2) non-accessible-data grading; (3) Section 86(4) bridgegrading / bridge— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{ByDisseminatingContent}Booleantrue / false / unknownSessionby disseminating content (Section 11(3))
{CloselyAssociatedPerson}Booleantrue / false / unknownSessionthe danger is directed at a person close to that person
{DangerOfActAgainstBodilyIntegrity}Booleantrue / false / unknownSessionthe danger of an unlawful act against bodily integrity
{DangerOfActAgainstPersonalFreedom}Booleantrue / false / unknownSessionthe danger of an unlawful act against personal freedom
{DangerOfActAgainstSexualSelfDetermination}Booleantrue / false / unknownSessionthe danger of an unlawful act against sexual self-determination
{DangerOfActAgainstValuableThing}Booleantrue / false / unknownSessionthe danger of an unlawful act against a thing of significant value
{DangerOfSeriousOffence}Booleantrue / false / unknownSessionthe danger of a serious criminal offence directed against them
{DisseminatesPersonalData}Booleantrue / false / unknownSession{Actor} disseminates personal data of another person
{InAssembly}Booleantrue / false / unknownSessionin an assembly
{MannerCapable}Booleantrue / false / unknownSessionthe manner of dissemination is capable of exposing the person to the danger
{MannerIntended}Booleantrue / false / unknownSessionthe manner of dissemination is by the circumstances intended to expose the person to the danger
{Publicly}Booleantrue / false / unknownSessionpublicly
{TargetPerson}Booleantrue / false / unknownSessionthe danger is directed at that person
Reconstruction from the substrate
Committed by any person (the actor) who: (publicly or in an assembly or by disseminating content (Section 11(3))) and {Actor} disseminates personal data of another person and the manner of dissemination is capable of exposing the person to the danger and the manner of dissemination is by the circumstances intended to expose the person to the danger and (the danger is directed at that person or the danger is directed at a person close to that person) and (the danger of a serious criminal offence directed against them or the danger of an unlawful act against sexual self-determination or the danger of an unlawful act against bodily integrity or the danger of an unlawful act against personal freedom or the danger of an unlawful act against a thing of significant value).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[PublicMode]Publicly, InAssembly, ByDisseminatingContentfalseRecomputes when any input changes; propagates into the composite.
[DangerContent]DangerOfSeriousOffence, DangerOfActAgainstSexualSelfDetermination, DangerOfActAgainstBodilyIntegrity, DangerOfActAgainstPersonalFreedom, DangerOfActAgainstValuableThingfalseRecomputes when any input changes; propagates into the composite.
[ExposedPerson]TargetPerson, CloselyAssociatedPersonfalseRecomputes when any input changes; propagates into the composite.
[DisseminationOfPersonalData]PublicMode, DisseminatesPersonalData, MannerCapable, MannerIntended, ExposedPerson, DangerContentfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (DPD-P0)[DisseminationOfPersonalData]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {ByDisseminatingContent} ├─ {CloselyAssociatedPerson} ├─ {DangerOfActAgainstBodilyIntegrity} ├─ {DangerOfActAgainstPersonalFreedom} ├─ {DangerOfActAgainstSexualSelfDetermination} ├─ {DangerOfActAgainstValuableThing} ├─ {DangerOfSeriousOffence} ├─ {DisseminatesPersonalData} ├─ {InAssembly} ├─ {MannerCapable} ├─ {MannerIntended} ├─ {Publicly} ├─ {TargetPerson} ↓ PHASE 2: evaluate act / intermediate computables ├─ [PublicMode] = Publicly is true or InAssembly is true or ByDisseminatingContent is true ├─ [DangerContent] = DangerOfSeriousOffence is true or DangerOfActAgainstSexualSelfDetermination is true or DangerOfActAgainstBodilyIntegrity is true or DangerOfActAgainstPersonalFreedom is true or DangerOfActAgainstValuableThing is true ├─ [ExposedPerson] = TargetPerson is true or CloselyAssociatedPerson is true ↓ PHASE 3: evaluate the objective conditions └─ [DisseminationOfPersonalData] = PublicMode is true and DisseminatesPersonalData is true and MannerCapable is true and MannerIntended is true and ExposedPerson is true and DangerContent is true ↓ VERDICT (PrimeRule) ├─ [DisseminationOfPersonalData] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [DisseminationOfPersonalData] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [DisseminationOfPersonalData] depends on [PublicMode], [DangerContent], [ExposedPerson]; none refer back to [DisseminationOfPersonalData]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{ByDisseminatingContent}Element/Datum: by disseminating content (Section 11(3)).?Boolean
Q3Session{CloselyAssociatedPerson}Element/Datum: the danger is directed at a person close to that person.?Boolean
Q4Session{DangerOfActAgainstBodilyIntegrity}Element/Datum: the danger of an unlawful act against bodily integrity.?Boolean
Q5Session{DangerOfActAgainstPersonalFreedom}Element/Datum: the danger of an unlawful act against personal freedom.?Boolean
Q6Session{DangerOfActAgainstSexualSelfDetermination}Element/Datum: the danger of an unlawful act against sexual self-determination.?Boolean
Q7Session{DangerOfActAgainstValuableThing}Element/Datum: the danger of an unlawful act against a thing of significant value.?Boolean
Q8Session{DangerOfSeriousOffence}Element/Datum: the danger of a serious criminal offence directed against them.?Boolean
Q9Session{DisseminatesPersonalData}Element/Datum: {Actor} disseminates personal data of another person.?Boolean
Q10Session{InAssembly}Element/Datum: in an assembly.?Boolean
Q11Session{MannerCapable}Element/Datum: the manner of dissemination is capable of exposing the person to the danger.?Boolean
Q12Session{MannerIntended}Element/Datum: the manner of dissemination is by the circumstances intended to expose the person to the danger.?Boolean
Q13Session{Publicly}Element/Datum: publicly.?Boolean
Q14Session{TargetPerson}Element/Datum: the danger is directed at that person.?Boolean
Flags
Scope  Paragraph 1 whole: the three public modes, the dissemination conduct, the capable-and-intended manner pair, the two exposed persons and the five danger contents. Struck per the marked-up source: (2) and (3).
Capable and intended  “geeignet und nach den Umständen bestimmt” is a conjunction: both the objective capability and the circumstantial determination of the manner must hold, carried as the {MannerCapable} and {MannerIntended} pair.
Treatment  §126a is Operomise-tagged; §126 is Excluded, so its threat catalogue is not consumed here.

§127 · Operation of criminal trading platforms on the internet

CriminalTradingPlatforms · provenance StGB 127 · (1) s.1 and (2) encoded; catalogue, (3)-(4) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who operates a trading platform on the internet whose purpose is directed at enabling or promoting the commission of unlawful acts shall be punished with imprisonment for up to five years or a fine, unless the act is subject to a more severe penalty under other provisions. Unlawful acts within the meaning of sentence 1 are: 1. serious criminal offences, 2. misdemeanours under [a catalogue of provisions of this Code and of the Anti-Doping Act, the Narcotics Act, the Precursor Monitoring Act, the New Psychoactive Substances Act, the Medicinal Products Act, the Weapons Act, the Explosives Act, the Precursors Act, the Cultural Property Protection Act, the Trade Mark Act and the Design Act]. (2) A trading platform on the internet within the meaning of this provision is any virtual infrastructure, in the freely accessible as well as in the technically access-restricted area of the internet, which offers the opportunity to offer or to exchange people, goods, services or content (Section 11(3)). (3) Imprisonment for a term of six months to ten years shall be imposed on anyone who in the case of paragraph 1 acts on a commercial basis or as a member of a gang formed for the continued commission of such acts. (4) Imprisonment for a term of one to ten years shall be imposed on anyone who, in committing an act under paragraph 1, intends or knows that the trading platform has the purpose of enabling or promoting serious criminal offences.
«if CriminalTradingPlatforms is true»(1) {Actor} who «if {OperatesPlatform} is true»operates a trading platform on the internet «end if» whose purpose is directed at «if {PurposeDirectedAtEnabling} is true»enabling «end if» «if {PurposeDirectedAtPromoting} is true»or promoting «end if» the commission of unlawful acts shall be punished with imprisonment for up to five years or a fine, unless the act is subject to a more severe penalty under other provisions. Unlawful acts within the meaning of sentence 1 are: 1. serious criminal offences, 2. misdemeanours under the catalogue of provisions of this Code and of the Anti-Doping Act, the Narcotics Act, the Precursor Monitoring Act, the New Psychoactive Substances Act, the Medicinal Products Act, the Weapons Act, the Explosives Act, the Precursors Act, the Cultural Property Protection Act, the Trade Mark Act and the Design Act. «if [TradingPlatform] is true»(2) A trading platform on the internet within the meaning of this provision is «if {VirtualInfrastructure} is true»any virtual infrastructure «end if», «if {FreelyAccessibleArea} is true»in the freely accessible «end if» «if {AccessRestrictedArea} is true»as well as in the technically access-restricted area of the internet «end if», which offers the opportunity «if {OffersOpportunityToOffer} is true»to offer «end if» «if {OffersOpportunityToExchange} is true»or to exchange «end if» «if {People} is true»people «end if» «if {Goods} is true», goods «end if» «if {Services} is true», services «end if» «if {Content} is true»or content (Section 11(3)) «end if» «end if». (3) Imprisonment for a term of six months to ten years shall be imposed on anyone who in the case of paragraph 1 acts on a commercial basis or as a member of a gang formed for the continued commission of such acts. (4) Imprisonment for a term of one to ten years shall be imposed on anyone who, in committing an act under paragraph 1, intends or knows that the trading platform has the purpose of enabling or promoting serious criminal offences.«end if»
Annexes
Computables
[TradingPlatform] = VirtualInfrastructure is true and (FreelyAccessibleArea is true or AccessRestrictedArea is true) and (OffersOpportunityToOffer is true or OffersOpportunityToExchange is true) and (People is true or Goods is true or Services is true or Content is true) [CriminalTradingPlatforms] = OperatesPlatform is true and TradingPlatform is true and (PurposeDirectedAtEnabling is true or PurposeDirectedAtPromoting is true)
Business rules
idkindactorverb / predicatebody
CTP-R01actActorOperatesPlatform is true
CTP-R02conditionNonePurposeDirectedAtEnabling is true
CTP-R03conditionNonePurposeDirectedAtPromoting is true
CTP-R04conditionNoneVirtualInfrastructure is true
CTP-R05conditionNoneFreelyAccessibleArea is true
CTP-R06conditionNoneAccessRestrictedArea is true
CTP-R07conditionNoneOffersOpportunityToOffer is true
CTP-R08conditionNoneOffersOpportunityToExchange is true
CTP-R09conditionNonePeople is true
CTP-R10conditionNoneGoods is true
CTP-R11conditionNoneServices is true
CTP-R12conditionNoneContent is true
CTP-R80conditionNonedefinition (paragraph 2, live): a trading platform on the internet is any virtual infrastructure, in the freely accessible or the technically access-restricted area of the internet, offering the opportunity to offer or exchange people, goods, services or content; authored as [TradingPlatform]TradingPlatform is true
CTP-P0prohibitionActornot realisenot CriminalTradingPlatforms
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} operates a trading platform on the internetMerkmal{OperatesPlatform}CTP-R01is true
the platform's purpose is directed at enabling the commission of unlawful actsMerkmal{PurposeDirectedAtEnabling}CTP-R02is true
the platform's purpose is directed at promoting the commission of unlawful actsMerkmal{PurposeDirectedAtPromoting}CTP-R03is true
a virtual infrastructure on the internetMerkmal{VirtualInfrastructure}CTP-R04is true
in the freely accessible area of the internetMerkmal{FreelyAccessibleArea}CTP-R05is true
in the technically access-restricted area of the internetMerkmal{AccessRestrictedArea}CTP-R06is true
the infrastructure offers the opportunity to offer the listed itemsMerkmal{OffersOpportunityToOffer}CTP-R07is true
the infrastructure offers the opportunity to exchange the listed itemsMerkmal{OffersOpportunityToExchange}CTP-R08is true
peopleMerkmal{People}CTP-R09is true
goodsMerkmal{Goods}CTP-R10is true
servicesMerkmal{Services}CTP-R11is true
content (Section 11(3))Merkmal{Content}CTP-R12is true
(1) sentence 2 catalogue with subsidiarity; (3)-(4) aggravationscatalogue / grading— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{AccessRestrictedArea}Booleantrue / false / unknownSessionin the technically access-restricted area of the internet
{Actor}ReferenceSessionany person (the actor)
{Content}Booleantrue / false / unknownSessioncontent (Section 11(3))
{FreelyAccessibleArea}Booleantrue / false / unknownSessionin the freely accessible area of the internet
{Goods}Booleantrue / false / unknownSessiongoods
{OffersOpportunityToExchange}Booleantrue / false / unknownSessionthe infrastructure offers the opportunity to exchange the listed items
{OffersOpportunityToOffer}Booleantrue / false / unknownSessionthe infrastructure offers the opportunity to offer the listed items
{OperatesPlatform}Booleantrue / false / unknownSession{Actor} operates a trading platform on the internet
{People}Booleantrue / false / unknownSessionpeople
{PurposeDirectedAtEnabling}Booleantrue / false / unknownSessionthe platform's purpose is directed at enabling the commission of unlawful acts
{PurposeDirectedAtPromoting}Booleantrue / false / unknownSessionthe platform's purpose is directed at promoting the commission of unlawful acts
{Services}Booleantrue / false / unknownSessionservices
{VirtualInfrastructure}Booleantrue / false / unknownSessiona virtual infrastructure on the internet
Reconstruction from the substrate
Committed by any person (the actor) who: {Actor} operates a trading platform on the internet and (a virtual infrastructure on the internet and (in the freely accessible area of the internet or in the technically access-restricted area of the internet) and (the infrastructure offers the opportunity to offer the listed items or the infrastructure offers the opportunity to exchange the listed items) and (people or goods or services or content (Section 11(3)))) and (the platform's purpose is directed at enabling the commission of unlawful acts or the platform's purpose is directed at promoting the commission of unlawful acts).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[TradingPlatform]VirtualInfrastructure, FreelyAccessibleArea, AccessRestrictedArea, OffersOpportunityToOffer, OffersOpportunityToExchange, People, Goods, Services, ContentfalseRecomputes when any input changes; propagates into the composite.
[CriminalTradingPlatforms]OperatesPlatform, TradingPlatform, PurposeDirectedAtEnabling, PurposeDirectedAtPromotingfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (CTP-P0)[CriminalTradingPlatforms]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {AccessRestrictedArea} ├─ {Actor} ├─ {Content} ├─ {FreelyAccessibleArea} ├─ {Goods} ├─ {OffersOpportunityToExchange} ├─ {OffersOpportunityToOffer} ├─ {OperatesPlatform} ├─ {People} ├─ {PurposeDirectedAtEnabling} ├─ {PurposeDirectedAtPromoting} ├─ {Services} ├─ {VirtualInfrastructure} ↓ PHASE 2: evaluate act / intermediate computables ├─ [TradingPlatform] = VirtualInfrastructure is true and (FreelyAccessibleArea is true or AccessRestrictedArea is true) and (OffersOpportunityToOffer is true or OffersOpportunityToExchange is true) and (People is true or Goods is true or Services is true or Content is true) ↓ PHASE 3: evaluate the objective conditions └─ [CriminalTradingPlatforms] = OperatesPlatform is true and TradingPlatform is true and (PurposeDirectedAtEnabling is true or PurposeDirectedAtPromoting is true) ↓ VERDICT (PrimeRule) ├─ [CriminalTradingPlatforms] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [CriminalTradingPlatforms] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [CriminalTradingPlatforms] depends on [TradingPlatform]; none refer back to [CriminalTradingPlatforms]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{AccessRestrictedArea}Element/Datum: in the technically access-restricted area of the internet.?Boolean
Q2Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q3Session{Content}Element/Datum: content (Section 11(3)).?Boolean
Q4Session{FreelyAccessibleArea}Element/Datum: in the freely accessible area of the internet.?Boolean
Q5Session{Goods}Element/Datum: goods.?Boolean
Q6Session{OffersOpportunityToExchange}Element/Datum: the infrastructure offers the opportunity to exchange the listed items.?Boolean
Q7Session{OffersOpportunityToOffer}Element/Datum: the infrastructure offers the opportunity to offer the listed items.?Boolean
Q8Session{OperatesPlatform}Element/Datum: {Actor} operates a trading platform on the internet.?Boolean
Q9Session{People}Element/Datum: people.?Boolean
Q10Session{PurposeDirectedAtEnabling}Element/Datum: the platform's purpose is directed at enabling the commission of unlawful acts.?Boolean
Q11Session{PurposeDirectedAtPromoting}Element/Datum: the platform's purpose is directed at promoting the commission of unlawful acts.?Boolean
Q12Session{Services}Element/Datum: services.?Boolean
Q13Session{VirtualInfrastructure}Element/Datum: a virtual infrastructure on the internet.?Boolean
Flags
Scope  Paragraph 1 sentence 1 and the whole of paragraph 2. Struck per the marked-up source: the penalty with its subsidiarity clause, the entire sentence-2 catalogue of qualifying unlawful acts, (3) and (4).
Struck catalogue (recorded)  With the catalogue struck, “rechtswidrige Taten” stays at its general meaning; whether a given act falls within the struck statutory catalogue resolves as an input. The same treatment recurs in §129's struck severity threshold, §138's struck offence list and §140's struck references.
Live definition (paragraph 2)  The platform definition is live and authored as [TradingPlatform], rule CTP-R80, consumed by the offence composite; the four tradeable kinds and the two access areas each stand in their own gated block.
Treatment  §127 is Operomise-tagged.

§128 · Formation of armed groups

FormationOfArmedGroups · provenance StGB 128 · whole encoded; penalty struck
Source (English, unofficial)
Operome markup - original text encoded
Any person who, without authorisation, forms or commands a group that has at its disposal weapons or other dangerous tools, or who joins such a group, supplies it with weapons or money, or otherwise supports it, shall be punished with imprisonment for up to two years or a fine.
«if FormationOfArmedGroups is true»{Actor} who, «if {WithoutAuthorisation} is true»without authorisation «end if», «if {Forms} is true»forms «end if» «if {Commands} is true»or commands «end if» «if {ArmedGroup} is true»a group that has at its disposal weapons or other dangerous tools «end if», or who «if {Joins} is true»joins such a group «end if», «if {SuppliesWithWeapons} is true»supplies it with weapons «end if» «if {SuppliesWithMoney} is true»or money «end if», or «if {OtherwiseSupports} is true»otherwise supports it «end if» shall be punished with imprisonment for up to two years or a fine.«end if»
Annexes
Computables
[Conduct] = Forms is true or Commands is true or Joins is true or SuppliesWithWeapons is true or SuppliesWithMoney is true or OtherwiseSupports is true [FormationOfArmedGroups] = WithoutAuthorisation is true and ArmedGroup is true and Conduct is true
Business rules
idkindactorverb / predicatebody
FAG-R01conditionNoneWithoutAuthorisation is true
FAG-R02conditionNoneArmedGroup is true
FAG-R03actActorForms is true
FAG-R04actActorCommands is true
FAG-R05actActorJoins is true
FAG-R06actActorSuppliesWithWeapons is true
FAG-R07actActorSuppliesWithMoney is true
FAG-R08actActorOtherwiseSupports is true
FAG-P0prohibitionActornot realisenot FormationOfArmedGroups
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} acts without authorisationMerkmal{WithoutAuthorisation}FAG-R01is true
a group that has weapons at its disposalMerkmal{ArmedGroup}FAG-R02is true
{Actor} forms the groupMerkmal{Forms}FAG-R03is true
{Actor} commands the groupMerkmal{Commands}FAG-R04is true
{Actor} joins the groupMerkmal{Joins}FAG-R05is true
{Actor} supplies the group with weaponsMerkmal{SuppliesWithWeapons}FAG-R06is true
{Actor} supplies the group with moneyMerkmal{SuppliesWithMoney}FAG-R07is true
{Actor} otherwise supports the groupMerkmal{OtherwiseSupports}FAG-R08is true
penaltysanction— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{ArmedGroup}Booleantrue / false / unknownSessiona group that has weapons at its disposal
{Commands}Booleantrue / false / unknownSession{Actor} commands the group
{Forms}Booleantrue / false / unknownSession{Actor} forms the group
{Joins}Booleantrue / false / unknownSession{Actor} joins the group
{OtherwiseSupports}Booleantrue / false / unknownSession{Actor} otherwise supports the group
{SuppliesWithMoney}Booleantrue / false / unknownSession{Actor} supplies the group with money
{SuppliesWithWeapons}Booleantrue / false / unknownSession{Actor} supplies the group with weapons
{WithoutAuthorisation}Booleantrue / false / unknownSession{Actor} acts without authorisation
Reconstruction from the substrate
Committed by any person (the actor) who: {Actor} acts without authorisation and a group that has weapons at its disposal and ({Actor} forms the group or {Actor} commands the group or {Actor} joins the group or {Actor} supplies the group with weapons or {Actor} supplies the group with money or {Actor} otherwise supports the group).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[Conduct]Forms, Commands, Joins, SuppliesWithWeapons, SuppliesWithMoney, OtherwiseSupportsfalseRecomputes when any input changes; propagates into the composite.
[FormationOfArmedGroups]WithoutAuthorisation, ArmedGroup, ConductfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (FAG-P0)[FormationOfArmedGroups]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {ArmedGroup} ├─ {Commands} ├─ {Forms} ├─ {Joins} ├─ {OtherwiseSupports} ├─ {SuppliesWithMoney} ├─ {SuppliesWithWeapons} ├─ {WithoutAuthorisation} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Conduct] = Forms is true or Commands is true or Joins is true or SuppliesWithWeapons is true or SuppliesWithMoney is true or OtherwiseSupports is true ↓ PHASE 3: evaluate the objective conditions └─ [FormationOfArmedGroups] = WithoutAuthorisation is true and ArmedGroup is true and Conduct is true ↓ VERDICT (PrimeRule) ├─ [FormationOfArmedGroups] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [FormationOfArmedGroups] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [FormationOfArmedGroups] depends on [Conduct]; none refer back to [FormationOfArmedGroups]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{ArmedGroup}Element/Datum: a group that has weapons at its disposal.?Boolean
Q3Session{Commands}Element/Datum: {Actor} commands the group.?Boolean
Q4Session{Forms}Element/Datum: {Actor} forms the group.?Boolean
Q5Session{Joins}Element/Datum: {Actor} joins the group.?Boolean
Q6Session{OtherwiseSupports}Element/Datum: {Actor} otherwise supports the group.?Boolean
Q7Session{SuppliesWithMoney}Element/Datum: {Actor} supplies the group with money.?Boolean
Q8Session{SuppliesWithWeapons}Element/Datum: {Actor} supplies the group with weapons.?Boolean
Q9Session{WithoutAuthorisation}Element/Datum: {Actor} acts without authorisation.?Boolean
Flags
Scope  The single sentence; only the penalty struck. Six conducts over the armed-group object and the without-authorisation qualifier.
Group, not Vereinigung  The object is a “Gruppe”, not a §129(2) Vereinigung; the §129 definition scope is not consumed here, faithful to the drafting.
Treatment  §128 is Operomise-tagged.

§129 · Formation of criminal organisations

CriminalOrganisations · provenance StGB 129 · (1)-(2) encoded; threshold, (3)-(7) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Imprisonment for up to five years or a fine shall be imposed on anyone who founds an association or participates in an association as a member, whose purpose or activity is directed at the commission of criminal offences punishable by a maximum term of imprisonment of at least two years. Imprisonment for up to three years or a fine shall be imposed on anyone who supports such an association or recruits members or supporters for it. (2) An association is an organised union of more than two persons, designed for a longer duration, independent of a definition of roles of its members, of the continuity of membership and of the development of its structure, for the pursuit of an overriding common interest. (3) Paragraph 1 does not apply: 1. where the association is a political party which the Federal Constitutional Court has not declared unconstitutional, 2. where the commission of offences is only a purpose or activity of subordinate significance, or 3. in so far as the purposes or activity of the association concern offences under Sections 84 to 87. (4) The attempt to found an association designated in paragraph 1 sentence 1 and paragraph 2 is punishable. (5) In particularly serious cases of paragraph 1 sentence 1, the penalty shall be imprisonment for a term of six months to five years; a particularly serious case generally exists where the offender is one of the ringleaders or persons behind the association; with further aggravation for associations directed at the offences named in Section 100b(2) of the Code of Criminal Procedure. (6) The court may dispense with punishment under paragraphs 1 and 4 for participants whose guilt is minor and whose participation is of subordinate significance. (7) The court may mitigate the penalty or dispense with punishment where the offender voluntarily and earnestly endeavours to prevent the continued existence of the association or the commission of an offence corresponding to its aims, or voluntarily discloses their knowledge in time for planned offences to be prevented.
«if CriminalOrganisations is true»(1) Imprisonment for up to five years or a fine shall be imposed on {Actor} who «if {Founds} is true»founds an association «end if» «if {ParticipatesAsMember} is true»or participates in an association as a member «end if», whose «if {PurposeDirectedAtOffences} is true»purpose «end if» «if {ActivityDirectedAtOffences} is true»or activity «end if» is directed at the commission of criminal offences punishable by a maximum term of imprisonment of at least two years. Imprisonment for up to three years or a fine shall be imposed on {Actor} who «if {Supports} is true»supports such an association «end if» or «if {RecruitsMembers} is true»recruits members «end if» «if {RecruitsSupporters} is true»or supporters «end if» for it. «if [Association] is true»(2) An association is «if {OrganisedAssociation} is true»an organised union of more than two persons «end if», «if {LongerDuration} is true»designed for a longer duration «end if», «if {IndependentOfRoles} is true»independent of a definition of roles of its members «end if» «if {IndependentOfContinuity} is true», of the continuity of membership «end if» «if {IndependentOfStructure} is true»and of the development of its structure «end if», «if {OverridingCommonInterest} is true»for the pursuit of an overriding common interest «end if» «end if». (3) Paragraph 1 does not apply: 1. where the association is a political party which the Federal Constitutional Court has not declared unconstitutional, 2. where the commission of offences is only a purpose or activity of subordinate significance, or 3. in so far as the purposes or activity of the association concern offences under Sections 84 to 87. (4) The attempt to found an association designated in paragraph 1 sentence 1 and paragraph 2 is punishable. (5) In particularly serious cases of paragraph 1 sentence 1, the penalty shall be imprisonment for a term of six months to five years; a particularly serious case generally exists where the offender is one of the ringleaders or persons behind the association; with further aggravation for associations directed at the offences named in Section 100b(2) of the Code of Criminal Procedure. (6) The court may dispense with punishment under paragraphs 1 and 4 for participants whose guilt is minor and whose participation is of subordinate significance. (7) The court may mitigate the penalty or dispense with punishment where the offender voluntarily and earnestly endeavours to prevent the continued existence of the association or the commission of an offence corresponding to its aims, or voluntarily discloses their knowledge in time for planned offences to be prevented.«end if»
Annexes
Computables
[Association] = OrganisedAssociation is true and LongerDuration is true and IndependentOfRoles is true and IndependentOfContinuity is true and IndependentOfStructure is true and OverridingCommonInterest is true [CriminalDirection] = PurposeDirectedAtOffences is true or ActivityDirectedAtOffences is true [Leg2] = (Supports is true or RecruitsMembers is true or RecruitsSupporters is true) and Association is true and CriminalDirection is true [Leg1] = (Founds is true or ParticipatesAsMember is true) and Association is true and CriminalDirection is true [CriminalOrganisations] = Leg1 is true or Leg2 is true
Business rules
idkindactorverb / predicatebody
CRO-R01actActorFounds is true
CRO-R02actActorParticipatesAsMember is true
CRO-R03conditionNonePurposeDirectedAtOffences is true
CRO-R04conditionNoneActivityDirectedAtOffences is true
CRO-R05actActorSupports is true
CRO-R06actActorRecruitsMembers is true
CRO-R07actActorRecruitsSupporters is true
CRO-R08conditionNoneOrganisedAssociation is true
CRO-R09conditionNoneLongerDuration is true
CRO-R10conditionNoneIndependentOfRoles is true
CRO-R11conditionNoneIndependentOfContinuity is true
CRO-R12conditionNoneIndependentOfStructure is true
CRO-R13conditionNoneOverridingCommonInterest is true
CRO-R80conditionNonedefinition (paragraph 2, live): an association is an organised union of more than two persons, designed for a longer duration, independent of a definition of roles of its members, of the continuity of membership and of the development of its structure, for the pursuit of an overriding common interest; authored as [Association] and consumed here and by Section 129a's reference to Section 129(2)Association is true
CRO-P0prohibitionActornot realisenot CriminalOrganisations
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
anyone whoTätersubjekt{Actor}in scope
{Actor} founds the associationMerkmal{Founds}CRO-R01is true
{Actor} participates in the association as a memberMerkmal{ParticipatesAsMember}CRO-R02is true
the association's purpose is directed at the commission of criminal offencesMerkmal{PurposeDirectedAtOffences}CRO-R03is true
the association's activity is directed at the commission of criminal offencesMerkmal{ActivityDirectedAtOffences}CRO-R04is true
{Actor} supports such an associationMerkmal{Supports}CRO-R05is true
{Actor} recruits members for the associationMerkmal{RecruitsMembers}CRO-R06is true
{Actor} recruits supporters for the associationMerkmal{RecruitsSupporters}CRO-R07is true
an organised association of more than two personsMerkmal{OrganisedAssociation}CRO-R08is true
the association is designed for a longer durationMerkmal{LongerDuration}CRO-R09is true
the association is independent of a definition of roles of its membersMerkmal{IndependentOfRoles}CRO-R10is true
the association is independent of the continuity of membershipMerkmal{IndependentOfContinuity}CRO-R11is true
the association is independent of the development of its structureMerkmal{IndependentOfStructure}CRO-R12is true
the association pursues an overriding common interestMerkmal{OverridingCommonInterest}CRO-R13is true
severity threshold; (3) exemptions; (4) attempt; (5)-(7) grading and repentancethreshold / exemptions / grading— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{ActivityDirectedAtOffences}Booleantrue / false / unknownSessionthe association's activity is directed at the commission of criminal offences
{Actor}ReferenceSessionany person (the actor)
{Founds}Booleantrue / false / unknownSession{Actor} founds the association
{IndependentOfContinuity}Booleantrue / false / unknownSessionthe association is independent of the continuity of membership
{IndependentOfRoles}Booleantrue / false / unknownSessionthe association is independent of a definition of roles of its members
{IndependentOfStructure}Booleantrue / false / unknownSessionthe association is independent of the development of its structure
{LongerDuration}Booleantrue / false / unknownSessionthe association is designed for a longer duration
{OrganisedAssociation}Booleantrue / false / unknownSessionan organised association of more than two persons
{OverridingCommonInterest}Booleantrue / false / unknownSessionthe association pursues an overriding common interest
{ParticipatesAsMember}Booleantrue / false / unknownSession{Actor} participates in the association as a member
{PurposeDirectedAtOffences}Booleantrue / false / unknownSessionthe association's purpose is directed at the commission of criminal offences
{RecruitsMembers}Booleantrue / false / unknownSession{Actor} recruits members for the association
{RecruitsSupporters}Booleantrue / false / unknownSession{Actor} recruits supporters for the association
{Supports}Booleantrue / false / unknownSession{Actor} supports such an association
Reconstruction from the substrate
Committed by any person (the actor) who: (({Actor} founds the association or {Actor} participates in the association as a member) and (an organised association of more than two persons and the association is designed for a longer duration and the association is independent of a definition of roles of its members and the association is independent of the continuity of membership and the association is independent of the development of its structure and the association pursues an overriding common interest) and (the association's purpose is directed at the commission of criminal offences or the association's activity is directed at the commission of criminal offences)) or (({Actor} supports such an association or {Actor} recruits members for the association or {Actor} recruits supporters for the association) and (an organised association of more than two persons and the association is designed for a longer duration and the association is independent of a definition of roles of its members and the association is independent of the continuity of membership and the association is independent of the development of its structure and the association pursues an overriding common interest) and (the association's purpose is directed at the commission of criminal offences or the association's activity is directed at the commission of criminal offences)).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[Association]OrganisedAssociation, LongerDuration, IndependentOfRoles, IndependentOfContinuity, IndependentOfStructure, OverridingCommonInterestfalseRecomputes when any input changes; propagates into the composite.
[CriminalDirection]PurposeDirectedAtOffences, ActivityDirectedAtOffencesfalseRecomputes when any input changes; propagates into the composite.
[Leg2]Supports, RecruitsMembers, RecruitsSupporters, Association, CriminalDirectionfalseRecomputes when any input changes; propagates into the composite.
[Leg1]Founds, ParticipatesAsMember, Association, CriminalDirectionfalseRecomputes when any input changes; propagates into the composite.
[CriminalOrganisations]Leg1, Leg2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (CRO-P0)[CriminalOrganisations]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {ActivityDirectedAtOffences} ├─ {Actor} ├─ {Founds} ├─ {IndependentOfContinuity} ├─ {IndependentOfRoles} ├─ {IndependentOfStructure} ├─ {LongerDuration} ├─ {OrganisedAssociation} ├─ {OverridingCommonInterest} ├─ {ParticipatesAsMember} ├─ {PurposeDirectedAtOffences} ├─ {RecruitsMembers} ├─ {RecruitsSupporters} ├─ {Supports} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Association] = OrganisedAssociation is true and LongerDuration is true and IndependentOfRoles is true and IndependentOfContinuity is true and IndependentOfStructure is true and OverridingCommonInterest is true ├─ [CriminalDirection] = PurposeDirectedAtOffences is true or ActivityDirectedAtOffences is true ├─ [Leg2] = (Supports is true or RecruitsMembers is true or RecruitsSupporters is true) and Association is true and CriminalDirection is true ├─ [Leg1] = (Founds is true or ParticipatesAsMember is true) and Association is true and CriminalDirection is true ↓ PHASE 3: evaluate the objective conditions └─ [CriminalOrganisations] = Leg1 is true or Leg2 is true ↓ VERDICT (PrimeRule) ├─ [CriminalOrganisations] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [CriminalOrganisations] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [CriminalOrganisations] depends on [Association], [CriminalDirection], [Leg2], [Leg1]; none refer back to [CriminalOrganisations]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{ActivityDirectedAtOffences}Element/Datum: the association's activity is directed at the commission of criminal offences.?Boolean
Q2Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q3Session{Founds}Element/Datum: {Actor} founds the association.?Boolean
Q4Session{IndependentOfContinuity}Element/Datum: the association is independent of the continuity of membership.?Boolean
Q5Session{IndependentOfRoles}Element/Datum: the association is independent of a definition of roles of its members.?Boolean
Q6Session{IndependentOfStructure}Element/Datum: the association is independent of the development of its structure.?Boolean
Q7Session{LongerDuration}Element/Datum: the association is designed for a longer duration.?Boolean
Q8Session{OrganisedAssociation}Element/Datum: an organised association of more than two persons.?Boolean
Q9Session{OverridingCommonInterest}Element/Datum: the association pursues an overriding common interest.?Boolean
Q10Session{ParticipatesAsMember}Element/Datum: {Actor} participates in the association as a member.?Boolean
Q11Session{PurposeDirectedAtOffences}Element/Datum: the association's purpose is directed at the commission of criminal offences.?Boolean
Q12Session{RecruitsMembers}Element/Datum: {Actor} recruits members for the association.?Boolean
Q13Session{RecruitsSupporters}Element/Datum: {Actor} recruits supporters for the association.?Boolean
Q14Session{Supports}Element/Datum: {Actor} supports such an association.?Boolean
Flags
Scope  Paragraph 1 both sentences (four conducts: founds, participates as member, supports, recruits members or supporters) and the whole of paragraph 2. Struck per the marked-up source: the two penalty heads, the two-year severity threshold of qualifying offences, (3) to (7).
Struck threshold (recorded)  With the threshold struck, “Straftaten” stays at its general meaning; whether the directed-at offences meet the statutory two-year maximum resolves as an input, the §127 catalogue treatment.
Live definition (paragraph 2)  The Vereinigung definition is live and authored as [Association], rule CRO-R80, consumed by both legs here and by §129a's express reference to §129(2) in this document.
Exemptions struck (recorded)  (3)'s political-party, subordinate-significance and §§84-87 exemptions are struck, the opposite treatment to the live exemptions of §261 and §108e(4); followed as marked and recorded as an editorial decision.
Treatment  §129 is Operomise-tagged.

§129a · Formation of terrorist organisations

TerroristOrganisations · provenance StGB 129a · (1), (2) and (5) conducts encoded; (3), (4), (6)-(9) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who founds an association (Section 129(2)) whose purposes or activity are directed at committing 1. murder (Section 211) or manslaughter (Section 212) or genocide (Section 6 of the Code of Crimes against International Law) or crimes against humanity (Section 7 of the Code of Crimes against International Law) or war crimes (Sections 8, 9, 10, 11 or 12 of the Code of Crimes against International Law), or 2. offences against personal liberty in the cases of Section 239a or Section 239b, 3. (repealed), or who participates in such an association as a member, shall be punished with imprisonment for a term of one to ten years. (2) The same penalty shall apply to anyone who founds an association whose purposes or activity are directed at committing 1. dangerous bodily harm (Section 224) or bodily harm (Section 223) inflicting on another person serious physical or mental harm, in particular of the kind designated in Section 226, 2. offences under Sections 303b, 305, 305a or common-danger offences in the cases of Sections 306 to 306c or 307(1) to (3), Section 308(1) to (5), Section 309(1) to (5), Sections 313, 314 or 315(1), (3) or (4), Section 316b(1) or (3) or Section 316c(1) to (3) or Section 317(1), 3. offences against the environment in the cases of Section 330a(1) to (3), 4. offences under Section 19(1) to (3), Section 20(1) or (2), Section 20a(1) to (3), each also in conjunction with Section 21, or under Section 22a(1) to (3) of the War Weapons Control Act, 5. offences under Section 51(1) to (3) or Section 52(1), (3), (5) or (6) of the Weapons Act, or 6. offences under Section 310(1) or (2) or Section 328(1) or (2), or who participates in such an association as a member, where one of the acts designated in numbers 1 to 6 is determined to intimidate the population in a substantial manner, to unlawfully coerce an authority or an international organisation by violence or threat of violence, or to destroy or substantially impair the political, constitutional, economic or social basic structures of a state or an international organisation, and where the act, through the manner of its commission or its effects, can seriously damage a state or an international organisation. (3) Where the purposes or activity of the association are directed at threatening one of the offences designated in paragraphs 1 and 2, imprisonment for a term of six months to five years shall be imposed. (4) Where the offender is one of the ringleaders or persons behind the association, imprisonment for a term of not less than three years shall be imposed in the cases of paragraphs 1 and 2, imprisonment for a term of one to ten years in the cases of paragraph 3. (5) Any person who supports an association designated in paragraph 1, 2 or 3 shall be punished, in the cases of paragraphs 1 and 2, with imprisonment for a term of six months to ten years, in the cases of paragraph 3 with imprisonment for up to five years or a fine. In the cases of sentence 1 the attempt is punishable. Any person who recruits members or supporters for an association designated in paragraph 1 or 2 shall be punished with imprisonment for a term of six months to five years. (6) The court may, in its discretion, mitigate the penalty for participants whose guilt is minor and whose participation is of subordinate significance in the cases of paragraphs 1, 2, 3 and 5. (7) Section 129(7) applies mutatis mutandis. (8) In addition to imprisonment of at least six months, the court may deprive the offender of the capacity to hold public office and the capacity to obtain rights from public elections. (9) In the cases of paragraphs 1, 2, 4 and 5 the court may order supervision of conduct (Section 68(1)).
«if TerroristOrganisations is true»(1) {Actor} who «if {Founds} is true»founds «end if» «if [Association] is true»an association (Section 129(2)) «end if» whose purposes or activity are directed at committing 1. «if {DirectedAtKillingOffences} is true»murder (Section 211) or manslaughter (Section 212) «end if» «if {DirectedAtVStGBCrimes} is true»or genocide (Section 6 VStGB) or crimes against humanity (Section 7 VStGB) or war crimes (Sections 8, 9, 10, 11 or 12 VStGB) «end if», or 2. «if {DirectedAtLibertyOffences} is true»offences against personal liberty in the cases of Section 239a or Section 239b «end if», 3. (repealed), or who «if {ParticipatesAsMember} is true»participates in such an association as a member «end if» shall be punished with imprisonment for a term of one to ten years. (2) The same penalty shall apply to {Actor} who «if {Founds} is true»founds «end if» «if [Association] is true»an association «end if» whose purposes or activity are directed at committing 1. «if {DirectedAtHarmOffences} is true»dangerous bodily harm (Section 224) or bodily harm (Section 223) inflicting on another person serious physical or mental harm, in particular of the kind designated in Section 226 «end if», 2. «if {DirectedAtCommonDangerOffences} is true»offences under Sections 303b, 305, 305a or common-danger offences in the cases of Sections 306 to 306c or 307(1) to (3), Section 308(1) to (5), Section 309(1) to (5), Sections 313, 314 or 315(1), (3) or (4), Section 316b(1) or (3) or Section 316c(1) to (3) or Section 317(1) «end if», 3. «if {DirectedAtEnvironmentalOffences} is true»offences against the environment in the cases of Section 330a(1) to (3) «end if», 4. «if {DirectedAtWarWeaponsOffences} is true»offences under Section 19(1) to (3), Section 20(1) or (2), Section 20a(1) to (3), each also in conjunction with Section 21, or under Section 22a(1) to (3) of the War Weapons Control Act «end if», 5. «if {DirectedAtWeaponsActOffences} is true»offences under Section 51(1) to (3) or Section 52(1), (3), (5) or (6) of the Weapons Act «end if», or 6. «if {DirectedAtPreparationOffences} is true»offences under Section 310(1) or (2) or Section 328(1) or (2) «end if», or who «if {ParticipatesAsMember} is true»participates in such an association as a member «end if», where one of the acts designated in numbers 1 to 6 is determined «if {IntimidatePopulation} is true»to intimidate the population in a substantial manner «end if», «if {CoerceAuthority} is true»to unlawfully coerce an authority «end if» «if {CoerceInternationalOrganisation} is true»or an international organisation «end if» by violence or threat of violence, or «if {DestroyBasicStructures} is true»to destroy «end if» «if {ImpairBasicStructures} is true»or substantially impair «end if» the political, constitutional, economic or social basic structures of a state or an international organisation, and where «if {CapableOfSeriousDamage} is true»the act, through the manner of its commission or its effects, can seriously damage a state or an international organisation «end if». (3) Where the purposes or activity of the association are directed at threatening one of the offences designated in paragraphs 1 and 2, imprisonment for a term of six months to five years shall be imposed. (4) Where the offender is one of the ringleaders or persons behind the association, imprisonment for a term of not less than three years shall be imposed in the cases of paragraphs 1 and 2, imprisonment for a term of one to ten years in the cases of paragraph 3. (5) {Actor} who «if {Supports} is true»supports an association designated in paragraph 1, 2 or 3 «end if» shall be punished, in the cases of paragraphs 1 and 2, with imprisonment for a term of six months to ten years, in the cases of paragraph 3 with imprisonment for up to five years or a fine. In the cases of sentence 1 the attempt is punishable. {Actor} who «if {RecruitsMembers} is true»recruits members «end if» «if {RecruitsSupporters} is true»or supporters «end if» for an association designated in paragraph 1 or 2 shall be punished with imprisonment for a term of six months to five years. (6) The court may, in its discretion, mitigate the penalty for participants whose guilt is minor and whose participation is of subordinate significance in the cases of paragraphs 1, 2, 3 and 5. (7) Section 129(7) applies mutatis mutandis. (8) In addition to imprisonment of at least six months, the court may deprive the offender of the capacity to hold public office and the capacity to obtain rights from public elections. (9) In the cases of paragraphs 1, 2, 4 and 5 the court may order supervision of conduct (Section 68(1)).«end if»
Annexes
Computables
[Para2Catalogue] = DirectedAtHarmOffences is true or DirectedAtCommonDangerOffences is true or DirectedAtEnvironmentalOffences is true or DirectedAtWarWeaponsOffences is true or DirectedAtWeaponsActOffences is true or DirectedAtPreparationOffences is true [TerroristPurpose] = IntimidatePopulation is true or CoerceAuthority is true or CoerceInternationalOrganisation is true or DestroyBasicStructures is true or ImpairBasicStructures is true [TerroristQualification] = TerroristPurpose is true and CapableOfSeriousDamage is true [Para2] = (Founds is true or ParticipatesAsMember is true) and Association is true and Para2Catalogue is true and TerroristQualification is true [Para1Direction] = DirectedAtKillingOffences is true or DirectedAtVStGBCrimes is true or DirectedAtLibertyOffences is true [Para5] = (Supports is true or RecruitsMembers is true or RecruitsSupporters is true) and Association is true [Para1] = (Founds is true or ParticipatesAsMember is true) and Association is true and Para1Direction is true [TerroristOrganisations] = Para1 is true or Para2 is true or Para5 is true
Business rules
idkindactorverb / predicatebody
TOR-R01actActorFounds is true
TOR-R02actActorParticipatesAsMember is true
TOR-R03conditionNoneDirectedAtKillingOffences is true
TOR-R04conditionNoneDirectedAtVStGBCrimes is true
TOR-R05conditionNoneDirectedAtLibertyOffences is true
TOR-R06conditionNoneDirectedAtHarmOffences is true
TOR-R07conditionNoneDirectedAtCommonDangerOffences is true
TOR-R08conditionNoneDirectedAtEnvironmentalOffences is true
TOR-R09conditionNoneDirectedAtWarWeaponsOffences is true
TOR-R10conditionNoneDirectedAtWeaponsActOffences is true
TOR-R11conditionNoneDirectedAtPreparationOffences is true
TOR-R12conditionNoneIntimidatePopulation is true
TOR-R13conditionNoneCoerceAuthority is true
TOR-R14conditionNoneCoerceInternationalOrganisation is true
TOR-R15conditionNoneDestroyBasicStructures is true
TOR-R16conditionNoneImpairBasicStructures is true
TOR-R17conditionNoneCapableOfSeriousDamage is true
TOR-R18actActorSupports is true
TOR-R19actActorRecruitsMembers is true
TOR-R20actActorRecruitsSupporters is true
TOR-R80conditionNonecross-scope reference: the association element resolves by name against [Association] of the Section 129 scope, per the express statutory reference to Section 129(2)Association is true
TOR-P0prohibitionActornot realisenot TerroristOrganisations
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
an association (Section 129(2))Merkmal (cross-scope)[Association]TOR-R80resolves by name against the §129 scope
{Actor} founds the associationMerkmal{Founds}TOR-R01is true
{Actor} participates in the association as a memberMerkmal{ParticipatesAsMember}TOR-R02is true
the association is directed at committing a killing offenceMerkmal{DirectedAtKillingOffences}TOR-R03is true
the association is directed at committing a crime under the Code of Crimes against International LawMerkmal{DirectedAtVStGBCrimes}TOR-R04is true
the association is directed at the named offences against personal libertyMerkmal{DirectedAtLibertyOffences}TOR-R05is true
the association is directed at the named bodily-harm offences inflicting serious harmMerkmal{DirectedAtHarmOffences}TOR-R06is true
the association is directed at the named common-danger offencesMerkmal{DirectedAtCommonDangerOffences}TOR-R07is true
the association is directed at offences against the environment in the cases of Section 330a(1) to (3)Merkmal{DirectedAtEnvironmentalOffences}TOR-R08is true
the association is directed at offences under the War Weapons Control Act provisions named in number 4Merkmal{DirectedAtWarWeaponsOffences}TOR-R09is true
the association is directed at offences under the Weapons Act provisions named in number 5Merkmal{DirectedAtWeaponsActOffences}TOR-R10is true
the association is directed at the named preparation offencesMerkmal{DirectedAtPreparationOffences}TOR-R11is true
the act is determined to intimidate the population in a substantial mannerMerkmal{IntimidatePopulation}TOR-R12is true
the act is determined to unlawfully coerce an authorityMerkmal{CoerceAuthority}TOR-R13is true
the act is determined to unlawfully coerce an international organisationMerkmal{CoerceInternationalOrganisation}TOR-R14is true
the act is determined to destroy the basic structures of a stateMerkmal{DestroyBasicStructures}TOR-R15is true
the act is determined to substantially impair the basic structures of a stateMerkmal{ImpairBasicStructures}TOR-R16is true
the act can seriously damage a state through the manner of its commissionMerkmal{CapableOfSeriousDamage}TOR-R17is true
{Actor} supports an association designated in the paragraphsMerkmal{Supports}TOR-R18is true
{Actor} recruits members for the associationMerkmal{RecruitsMembers}TOR-R19is true
{Actor} recruits supporters for the associationMerkmal{RecruitsSupporters}TOR-R20is true
(3) threat variant; (4) ringleaders; (6)-(9) mitigation, repentance, consequences, supervisionvariant / grading / consequences— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{Association}Booleantrue / false / unknownSessionthe association satisfies the Section 129(2) definition
{CapableOfSeriousDamage}Booleantrue / false / unknownSessionthe act can seriously damage a state through the manner of its commission
{CoerceAuthority}Booleantrue / false / unknownSessionthe act is determined to unlawfully coerce an authority
{CoerceInternationalOrganisation}Booleantrue / false / unknownSessionthe act is determined to unlawfully coerce an international organisation
{DestroyBasicStructures}Booleantrue / false / unknownSessionthe act is determined to destroy the basic structures of a state
{DirectedAtCommonDangerOffences}Booleantrue / false / unknownSessionthe association is directed at the named common-danger offences
{DirectedAtEnvironmentalOffences}Booleantrue / false / unknownSessionthe association is directed at offences against the environment in the cases of Section 330a(1) to (3)
{DirectedAtHarmOffences}Booleantrue / false / unknownSessionthe association is directed at the named bodily-harm offences inflicting serious harm
{DirectedAtKillingOffences}Booleantrue / false / unknownSessionthe association is directed at committing a killing offence
{DirectedAtLibertyOffences}Booleantrue / false / unknownSessionthe association is directed at the named offences against personal liberty
{DirectedAtPreparationOffences}Booleantrue / false / unknownSessionthe association is directed at the named preparation offences
{DirectedAtVStGBCrimes}Booleantrue / false / unknownSessionthe association is directed at committing a crime under the Code of Crimes against International Law
{DirectedAtWarWeaponsOffences}Booleantrue / false / unknownSessionthe association is directed at offences under the War Weapons Control Act provisions named in number 4
{DirectedAtWeaponsActOffences}Booleantrue / false / unknownSessionthe association is directed at offences under the Weapons Act provisions named in number 5
{Founds}Booleantrue / false / unknownSession{Actor} founds the association
{ImpairBasicStructures}Booleantrue / false / unknownSessionthe act is determined to substantially impair the basic structures of a state
{IntimidatePopulation}Booleantrue / false / unknownSessionthe act is determined to intimidate the population in a substantial manner
{ParticipatesAsMember}Booleantrue / false / unknownSession{Actor} participates in the association as a member
{RecruitsMembers}Booleantrue / false / unknownSession{Actor} recruits members for the association
{RecruitsSupporters}Booleantrue / false / unknownSession{Actor} recruits supporters for the association
{Supports}Booleantrue / false / unknownSession{Actor} supports an association designated in the paragraphs
Reconstruction from the substrate
Committed by any person (the actor) who: (({Actor} founds the association or {Actor} participates in the association as a member) and the association satisfies the Section 129(2) definition and (the association is directed at committing a killing offence or the association is directed at committing a crime under the Code of Crimes against International Law or the association is directed at the named offences against personal liberty)) or (({Actor} founds the association or {Actor} participates in the association as a member) and the association satisfies the Section 129(2) definition and (the association is directed at the named bodily-harm offences inflicting serious harm or the association is directed at the named common-danger offences or the association is directed at offences against the environment in the cases of Section 330a(1) to (3) or the association is directed at offences under the War Weapons Control Act provisions named in number 4 or the association is directed at offences under the Weapons Act provisions named in number 5 or the association is directed at the named preparation offences) and ((the act is determined to intimidate the population in a substantial manner or the act is determined to unlawfully coerce an authority or the act is determined to unlawfully coerce an international organisation or the act is determined to destroy the basic structures of a state or the act is determined to substantially impair the basic structures of a state) and the act can seriously damage a state through the manner of its commission)) or (({Actor} supports an association designated in the paragraphs or {Actor} recruits members for the association or {Actor} recruits supporters for the association) and the association satisfies the Section 129(2) definition).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[Para2Catalogue]DirectedAtHarmOffences, DirectedAtCommonDangerOffences, DirectedAtEnvironmentalOffences, DirectedAtWarWeaponsOffences, DirectedAtWeaponsActOffences, DirectedAtPreparationOffencesfalseRecomputes when any input changes; propagates into the composite.
[TerroristPurpose]IntimidatePopulation, CoerceAuthority, CoerceInternationalOrganisation, DestroyBasicStructures, ImpairBasicStructuresfalseRecomputes when any input changes; propagates into the composite.
[TerroristQualification]TerroristPurpose, CapableOfSeriousDamagefalseRecomputes when any input changes; propagates into the composite.
[Para2]Founds, ParticipatesAsMember, Association, Para2Catalogue, TerroristQualificationfalseRecomputes when any input changes; propagates into the composite.
[Para1Direction]DirectedAtKillingOffences, DirectedAtVStGBCrimes, DirectedAtLibertyOffencesfalseRecomputes when any input changes; propagates into the composite.
[Para5]Supports, RecruitsMembers, RecruitsSupporters, AssociationfalseRecomputes when any input changes; propagates into the composite.
[Para1]Founds, ParticipatesAsMember, Association, Para1DirectionfalseRecomputes when any input changes; propagates into the composite.
[TerroristOrganisations]Para1, Para2, Para5falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (TOR-P0)[TerroristOrganisations]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {Association} ├─ {CapableOfSeriousDamage} ├─ {CoerceAuthority} ├─ {CoerceInternationalOrganisation} ├─ {DestroyBasicStructures} ├─ {DirectedAtCommonDangerOffences} ├─ {DirectedAtEnvironmentalOffences} ├─ {DirectedAtHarmOffences} ├─ {DirectedAtKillingOffences} ├─ {DirectedAtLibertyOffences} ├─ {DirectedAtPreparationOffences} ├─ {DirectedAtVStGBCrimes} ├─ {DirectedAtWarWeaponsOffences} ├─ {DirectedAtWeaponsActOffences} ├─ {Founds} ├─ {ImpairBasicStructures} ├─ {IntimidatePopulation} ├─ {ParticipatesAsMember} ├─ {RecruitsMembers} ├─ {RecruitsSupporters} ├─ {Supports} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Para2Catalogue] = DirectedAtHarmOffences is true or DirectedAtCommonDangerOffences is true or DirectedAtEnvironmentalOffences is true or DirectedAtWarWeaponsOffences is true or DirectedAtWeaponsActOffences is true or DirectedAtPreparationOffences is true ├─ [TerroristPurpose] = IntimidatePopulation is true or CoerceAuthority is true or CoerceInternationalOrganisation is true or DestroyBasicStructures is true or ImpairBasicStructures is true ├─ [TerroristQualification] = TerroristPurpose is true and CapableOfSeriousDamage is true ├─ [Para2] = (Founds is true or ParticipatesAsMember is true) and Association is true and Para2Catalogue is true and TerroristQualification is true ├─ [Para1Direction] = DirectedAtKillingOffences is true or DirectedAtVStGBCrimes is true or DirectedAtLibertyOffences is true ├─ [Para5] = (Supports is true or RecruitsMembers is true or RecruitsSupporters is true) and Association is true ├─ [Para1] = (Founds is true or ParticipatesAsMember is true) and Association is true and Para1Direction is true ↓ PHASE 3: evaluate the objective conditions └─ [TerroristOrganisations] = Para1 is true or Para2 is true or Para5 is true ↓ VERDICT (PrimeRule) ├─ [TerroristOrganisations] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [TerroristOrganisations] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [TerroristOrganisations] depends on [Para2Catalogue], [TerroristPurpose], [TerroristQualification], [Para2], [Para1Direction], [Para5], [Para1]; none refer back to [TerroristOrganisations]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{Association}Element/Datum: the association satisfies the Section 129(2) definition.?Boolean
Q3Session{CapableOfSeriousDamage}Element/Datum: the act can seriously damage a state through the manner of its commission.?Boolean
Q4Session{CoerceAuthority}Element/Datum: the act is determined to unlawfully coerce an authority.?Boolean
Q5Session{CoerceInternationalOrganisation}Element/Datum: the act is determined to unlawfully coerce an international organisation.?Boolean
Q6Session{DestroyBasicStructures}Element/Datum: the act is determined to destroy the basic structures of a state.?Boolean
Q7Session{DirectedAtCommonDangerOffences}Element/Datum: the association is directed at the named common-danger offences.?Boolean
Q8Session{DirectedAtEnvironmentalOffences}Element/Datum: the association is directed at offences against the environment in the cases of Section 330a(1) to (3).?Boolean
Q9Session{DirectedAtHarmOffences}Element/Datum: the association is directed at the named bodily-harm offences inflicting serious harm.?Boolean
Q10Session{DirectedAtKillingOffences}Element/Datum: the association is directed at committing a killing offence.?Boolean
Q11Session{DirectedAtLibertyOffences}Element/Datum: the association is directed at the named offences against personal liberty.?Boolean
Q12Session{DirectedAtPreparationOffences}Element/Datum: the association is directed at the named preparation offences.?Boolean
Q13Session{DirectedAtVStGBCrimes}Element/Datum: the association is directed at committing a crime under the Code of Crimes against International Law.?Boolean
Q14Session{DirectedAtWarWeaponsOffences}Element/Datum: the association is directed at offences under the War Weapons Control Act provisions named in number 4.?Boolean
Q15Session{DirectedAtWeaponsActOffences}Element/Datum: the association is directed at offences under the Weapons Act provisions named in number 5.?Boolean
Q16Session{Founds}Element/Datum: {Actor} founds the association.?Boolean
Q17Session{ImpairBasicStructures}Element/Datum: the act is determined to substantially impair the basic structures of a state.?Boolean
Q18Session{IntimidatePopulation}Element/Datum: the act is determined to intimidate the population in a substantial manner.?Boolean
Q19Session{ParticipatesAsMember}Element/Datum: {Actor} participates in the association as a member.?Boolean
Q20Session{RecruitsMembers}Element/Datum: {Actor} recruits members for the association.?Boolean
Q21Session{RecruitsSupporters}Element/Datum: {Actor} recruits supporters for the association.?Boolean
Q22Session{Supports}Element/Datum: {Actor} supports an association designated in the paragraphs.?Boolean
Flags
Scope  Paragraphs 1 and 2 whole (minus penalty heads) and the live conducts of paragraph 5. Struck per the marked-up source: (1)'s penalty, (2)'s “Ebenso wird bestraft” head, (3), (4), (5)'s penalties and attempt sentence, (6) to (9).
Cross-scope reference  “eine Vereinigung (§ 129 Absatz 2)” resolves by name against [Association] of the §129 scope in this document, rule TOR-R80; the runtime caveat on cross-scope resolution applies.
Mixed reference resolution (the §310 pattern)  The directed-at catalogues mix in-corpus references (§§211/212 via UnlawfulKilling, 239a, 239b, 223, 224, 226, 303b, 305, 306, 307(1), 308, 309, 315, 316c, 317, 310) with paragraph ranges and statutes outside the corpus (VStGB, 305a, 306a-c, 307(2)-(3), 313, 314, 316b, 330a, KrWaffKG, WaffG, 328). Each catalogue number stands as one predicate variable carrying its references in the surface; whether a concrete directed-at offence falls within a number resolves as an input, partially supported by the encoded scopes.
Terrorist qualification (paragraph 2 tail)  The qualification is conjunctive: one of the five determinations ([TerroristPurpose]) and the capability of serious damage ({CapableOfSeriousDamage}) must both hold, and it gates only the paragraph 2 catalogue, not paragraph 1, faithful to the drafting.
Paragraph 5 reference to struck (3)  The live support conduct references associations designated in (1), (2) “or (3)”; (3) being struck, whether an association is one designated in (3) resolves as an input, the §310 treatment of references into struck text.
Treatment  §129a is Operomise-tagged; §129b is Excluded.

§130a · Instructions for committing offences

InstructionsForOffences · provenance StGB 130a · (1)-(2) encoded; (3) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who disseminates or makes accessible to the public a content (Section 11(3)) which is capable of serving as instructions for an unlawful act named in Section 126(1) and which is determined to promote or awaken the readiness of others to commit such an act shall be punished with imprisonment for up to three years or a fine. (2) The same penalty shall apply to anyone who 1. disseminates or makes accessible to the public a content (Section 11(3)) which is capable of serving as instructions for an unlawful act named in Section 126(1), or 2. publicly or in an assembly gives instructions for an unlawful act named in Section 126(1), in order to promote or awaken the readiness of others to commit such an act. (3) Section 86(4) applies mutatis mutandis.
«if InstructionsForOffences is true»(1) {Actor} who «if {Disseminates} is true»disseminates «end if» «if {MakesPubliclyAccessible} is true»or makes accessible to the public «end if» «if {ContentStatutory} is true»a content (Section 11(3)) «end if» which is «if {CapableAsInstructions} is true»capable of serving as instructions for an unlawful act named in Section 126(1) «end if» and which is determined «if {DeterminedToPromoteReadiness} is true»to promote «end if» «if {DeterminedToAwakenReadiness} is true»or awaken «end if» the readiness of others to commit such an act shall be punished with imprisonment for up to three years or a fine. (2) The same penalty shall apply to {Actor} who 1. «if {Disseminates} is true»disseminates «end if» «if {MakesPubliclyAccessible} is true»or makes accessible to the public «end if» «if {ContentStatutory} is true»a content (Section 11(3)) «end if» which is «if {CapableAsInstructions} is true»capable of serving as instructions for an unlawful act named in Section 126(1) «end if», or 2. «if {Publicly} is true»publicly «end if» «if {InAssembly} is true»or in an assembly «end if» «if {GivesInstructions} is true»gives instructions for an unlawful act named in Section 126(1) «end if», in order «if {ActsToPromoteReadiness} is true»to promote «end if» «if {ActsToAwakenReadiness} is true»or awaken «end if» the readiness of others to commit such an act. (3) Section 86(4) applies mutatis mutandis.«end if»
Annexes
Computables
[Para2No2] = (Publicly is true or InAssembly is true) and GivesInstructions is true [Spread] = Disseminates is true or MakesPubliclyAccessible is true [Para2No1] = Spread is true and ContentStatutory is true and CapableAsInstructions is true [Para1] = Spread is true and ContentStatutory is true and CapableAsInstructions is true and (DeterminedToPromoteReadiness is true or DeterminedToAwakenReadiness is true) [Purpose] = ActsToPromoteReadiness is true or ActsToAwakenReadiness is true [Para2] = (Para2No1 is true or Para2No2 is true) and Purpose is true [InstructionsForOffences] = Para1 is true or Para2 is true
Business rules
idkindactorverb / predicatebody
IFO-R01actActorDisseminates is true
IFO-R02actActorMakesPubliclyAccessible is true
IFO-R03conditionNoneContentStatutory is true
IFO-R04conditionNoneCapableAsInstructions is true
IFO-R05conditionNoneDeterminedToPromoteReadiness is true
IFO-R06conditionNoneDeterminedToAwakenReadiness is true
IFO-R07conditionNonePublicly is true
IFO-R08conditionNoneInAssembly is true
IFO-R09actActorGivesInstructions is true
IFO-R10actActorActsToPromoteReadiness is true
IFO-R11actActorActsToAwakenReadiness is true
IFO-P0prohibitionActornot realisenot InstructionsForOffences
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} disseminates the contentMerkmal{Disseminates}IFO-R01is true
{Actor} makes the content accessible to the publicMerkmal{MakesPubliclyAccessible}IFO-R02is true
a content (Section 11(3))Merkmal{ContentStatutory}IFO-R03is true
the content is capable of serving as instructions for an unlawful act named in Section 126(1)Merkmal{CapableAsInstructions}IFO-R04is true
the content is determined to promote the readiness of others to commit such an actMerkmal{DeterminedToPromoteReadiness}IFO-R05is true
the content is determined to awaken the readiness of others to commit such an actMerkmal{DeterminedToAwakenReadiness}IFO-R06is true
publiclyMerkmal{Publicly}IFO-R07is true
in an assemblyMerkmal{InAssembly}IFO-R08is true
{Actor} gives instructions for an unlawful act named in Section 126(1)Merkmal{GivesInstructions}IFO-R09is true
{Actor} acts in order to promote the readiness of others to commit such an actMerkmal{ActsToPromoteReadiness}IFO-R10is true
{Actor} acts in order to awaken the readiness of others to commit such an actMerkmal{ActsToAwakenReadiness}IFO-R11is true
(3) Section 86(4) bridgebridge— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{ActsToAwakenReadiness}Booleantrue / false / unknownSession{Actor} acts in order to awaken the readiness of others to commit such an act
{ActsToPromoteReadiness}Booleantrue / false / unknownSession{Actor} acts in order to promote the readiness of others to commit such an act
{CapableAsInstructions}Booleantrue / false / unknownSessionthe content is capable of serving as instructions for an unlawful act named in Section 126(1)
{ContentStatutory}Booleantrue / false / unknownSessiona content (Section 11(3))
{DeterminedToAwakenReadiness}Booleantrue / false / unknownSessionthe content is determined to awaken the readiness of others to commit such an act
{DeterminedToPromoteReadiness}Booleantrue / false / unknownSessionthe content is determined to promote the readiness of others to commit such an act
{Disseminates}Booleantrue / false / unknownSession{Actor} disseminates the content
{GivesInstructions}Booleantrue / false / unknownSession{Actor} gives instructions for an unlawful act named in Section 126(1)
{InAssembly}Booleantrue / false / unknownSessionin an assembly
{MakesPubliclyAccessible}Booleantrue / false / unknownSession{Actor} makes the content accessible to the public
{Publicly}Booleantrue / false / unknownSessionpublicly
Reconstruction from the substrate
Committed by any person (the actor) who: (({Actor} disseminates the content or {Actor} makes the content accessible to the public) and a content (Section 11(3)) and the content is capable of serving as instructions for an unlawful act named in Section 126(1) and (the content is determined to promote the readiness of others to commit such an act or the content is determined to awaken the readiness of others to commit such an act)) or (((({Actor} disseminates the content or {Actor} makes the content accessible to the public) and a content (Section 11(3)) and the content is capable of serving as instructions for an unlawful act named in Section 126(1)) or ((publicly or in an assembly) and {Actor} gives instructions for an unlawful act named in Section 126(1))) and ({Actor} acts in order to promote the readiness of others to commit such an act or {Actor} acts in order to awaken the readiness of others to commit such an act)).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[Para2No2]Publicly, InAssembly, GivesInstructionsfalseRecomputes when any input changes; propagates into the composite.
[Spread]Disseminates, MakesPubliclyAccessiblefalseRecomputes when any input changes; propagates into the composite.
[Para2No1]Spread, ContentStatutory, CapableAsInstructionsfalseRecomputes when any input changes; propagates into the composite.
[Para1]Spread, ContentStatutory, CapableAsInstructions, DeterminedToPromoteReadiness, DeterminedToAwakenReadinessfalseRecomputes when any input changes; propagates into the composite.
[Purpose]ActsToPromoteReadiness, ActsToAwakenReadinessfalseRecomputes when any input changes; propagates into the composite.
[Para2]Para2No1, Para2No2, PurposefalseRecomputes when any input changes; propagates into the composite.
[InstructionsForOffences]Para1, Para2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (IFO-P0)[InstructionsForOffences]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {ActsToAwakenReadiness} ├─ {ActsToPromoteReadiness} ├─ {CapableAsInstructions} ├─ {ContentStatutory} ├─ {DeterminedToAwakenReadiness} ├─ {DeterminedToPromoteReadiness} ├─ {Disseminates} ├─ {GivesInstructions} ├─ {InAssembly} ├─ {MakesPubliclyAccessible} ├─ {Publicly} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Para2No2] = (Publicly is true or InAssembly is true) and GivesInstructions is true ├─ [Spread] = Disseminates is true or MakesPubliclyAccessible is true ├─ [Para2No1] = Spread is true and ContentStatutory is true and CapableAsInstructions is true ├─ [Para1] = Spread is true and ContentStatutory is true and CapableAsInstructions is true and (DeterminedToPromoteReadiness is true or DeterminedToAwakenReadiness is true) ├─ [Purpose] = ActsToPromoteReadiness is true or ActsToAwakenReadiness is true ├─ [Para2] = (Para2No1 is true or Para2No2 is true) and Purpose is true ↓ PHASE 3: evaluate the objective conditions └─ [InstructionsForOffences] = Para1 is true or Para2 is true ↓ VERDICT (PrimeRule) ├─ [InstructionsForOffences] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [InstructionsForOffences] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [InstructionsForOffences] depends on [Para2No2], [Spread], [Para2No1], [Para1], [Purpose], [Para2]; none refer back to [InstructionsForOffences]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{ActsToAwakenReadiness}Element/Datum: {Actor} acts in order to awaken the readiness of others to commit such an act.?Boolean
Q3Session{ActsToPromoteReadiness}Element/Datum: {Actor} acts in order to promote the readiness of others to commit such an act.?Boolean
Q4Session{CapableAsInstructions}Element/Datum: the content is capable of serving as instructions for an unlawful act named in Section 126(1).?Boolean
Q5Session{ContentStatutory}Element/Datum: a content (Section 11(3)).?Boolean
Q6Session{DeterminedToAwakenReadiness}Element/Datum: the content is determined to awaken the readiness of others to commit such an act.?Boolean
Q7Session{DeterminedToPromoteReadiness}Element/Datum: the content is determined to promote the readiness of others to commit such an act.?Boolean
Q8Session{Disseminates}Element/Datum: {Actor} disseminates the content.?Boolean
Q9Session{GivesInstructions}Element/Datum: {Actor} gives instructions for an unlawful act named in Section 126(1).?Boolean
Q10Session{InAssembly}Element/Datum: in an assembly.?Boolean
Q11Session{MakesPubliclyAccessible}Element/Datum: {Actor} makes the content accessible to the public.?Boolean
Q12Session{Publicly}Element/Datum: publicly.?Boolean
Flags
Scope  Paragraphs 1 and 2 whole. Struck per the marked-up source: (1)'s penalty, (2)'s “Ebenso wird bestraft” head, and (3).
Two determination sites  In (1) the promote-or-awaken determination attaches to the content; in (2) it is the actor's purpose spanning both numbers. Carried as separate variable pairs accordingly.
§126(1) reference  §126 is Excluded in the Treatment column; whether an act is one named in §126(1) resolves as an input inside {CapableAsInstructions} and {GivesInstructions}.
Treatment  §130a is Operomise-tagged; §130 and §131 are Excluded.

§138 · Failure to report planned offences

FailureToReportPlannedOffences · provenance StGB 138 · (1) chapeau encoded; catalogue, (2)-(3) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who credibly learns of the planning or the execution of 1. (repealed), 2. high treason in the cases of Sections 81 to 83(1), 3. treason or an endangering of external security in the cases of Sections 94 to 96, 97a or 100, 4. a counterfeiting of money or securities in the cases of Sections 146, 151, 152 or a counterfeiting of payment cards with a guarantee function in the cases of Section 152b(1) to (3), 5. a murder (Section 211) or manslaughter (Section 212) or a genocide (Section 6 VStGB) or a crime against humanity (Section 7 VStGB) or a war crime (Sections 8 to 12 VStGB) or a crime of aggression (Section 13 VStGB), 6. an offence against personal liberty in the cases of Section 232(3) sentence 2, Section 232a(3), (4) or (5), Section 232b(3) or (4), Section 233a(3) or (4), each in so far as it is a serious criminal offence, Sections 234 to 234b, 239a or 239b, 7. a robbery or a robbery-like extortion (Sections 249 to 251 or 255), or 8. a common-danger offence in the cases of Sections 306 to 306c or 307(1) to (3), Section 308(1) to (5), Section 309(1) to (5), Sections 310, 313, 314 or 315(3), Section 315b(3) or Sections 316a or 316c, at a time at which the execution or the result can still be averted, and fails to make a report to the authority or the threatened person in time, shall be punished with imprisonment for up to five years or a fine. (2) The same penalty shall apply to anyone who 1. credibly learns of the execution of an offence under Section 89a(1) in conjunction with (2) or (2a), or 2. credibly learns of the planning or the execution of an offence under Section 129a, also in conjunction with Section 129b(1) sentences 1 and 2, at a time at which the execution can still be averted, and fails to report it to the authority without delay. Section 129b(1) sentences 3 to 5 applies mutatis mutandis in the case of number 2. (3) Any person who recklessly fails to make the report although they have credibly learned of the planning or the execution of the unlawful act shall be punished with imprisonment for up to one year or a fine.
«if FailureToReportPlannedOffences is true»(1) {Actor} who «if {LearnsCredibly} is true»credibly learns «end if» «if {OfPlanning} is true»of the planning «end if» «if {OfExecution} is true»or the execution «end if» of «if {CatalogueOffence} is true»an offence named in the catalogue of paragraph 1 «end if» 1. (repealed), 2. high treason in the cases of Sections 81 to 83(1), 3. treason or an endangering of external security in the cases of Sections 94 to 96, 97a or 100, 4. a counterfeiting of money or securities in the cases of Sections 146, 151, 152 or a counterfeiting of payment cards with a guarantee function in the cases of Section 152b(1) to (3), 5. a murder (Section 211) or manslaughter (Section 212) or a genocide (Section 6 VStGB) or a crime against humanity (Section 7 VStGB) or a war crime (Sections 8 to 12 VStGB) or a crime of aggression (Section 13 VStGB), 6. an offence against personal liberty in the cases of Section 232(3) sentence 2, Section 232a(3), (4) or (5), Section 232b(3) or (4), Section 233a(3) or (4), each in so far as it is a serious criminal offence, Sections 234 to 234b, 239a or 239b, 7. a robbery or a robbery-like extortion (Sections 249 to 251 or 255), or 8. a common-danger offence in the cases of Sections 306 to 306c or 307(1) to (3), Section 308(1) to (5), Section 309(1) to (5), Sections 310, 313, 314 or 315(3), Section 315b(3) or Sections 316a or 316c, at a time at which «if {ExecutionStillAvertable} is true»the execution «end if» «if {ResultStillAvertable} is true»or the result «end if» can still be averted, and «if {FailsToReportInTime} is true»fails to make a report to the authority or the threatened person in time «end if» shall be punished with imprisonment for up to five years or a fine. (2) The same penalty shall apply to anyone who 1. credibly learns of the execution of an offence under Section 89a(1) in conjunction with (2) or (2a), or 2. credibly learns of the planning or the execution of an offence under Section 129a, also in conjunction with Section 129b(1) sentences 1 and 2, at a time at which the execution can still be averted, and fails to report it to the authority without delay. Section 129b(1) sentences 3 to 5 applies mutatis mutandis in the case of number 2. (3) Any person who recklessly fails to make the report although they have credibly learned of the planning or the execution of the unlawful act shall be punished with imprisonment for up to one year or a fine.«end if»
Annexes
Computables
[Knowledge] = LearnsCredibly is true and (OfPlanning is true or OfExecution is true) [Avertable] = ExecutionStillAvertable is true or ResultStillAvertable is true [FailureToReportPlannedOffences] = Knowledge is true and CatalogueOffence is true and Avertable is true and FailsToReportInTime is true
Business rules
idkindactorverb / predicatebody
FRP-R01actActorLearnsCredibly is true
FRP-R02conditionNoneOfPlanning is true
FRP-R03conditionNoneOfExecution is true
FRP-R04conditionNoneCatalogueOffence is true
FRP-R05conditionNoneExecutionStillAvertable is true
FRP-R06conditionNoneResultStillAvertable is true
FRP-R07actActorFailsToReportInTime is true
FRP-P0prohibitionActornot realisenot FailureToReportPlannedOffences
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} credibly learns of the matterMerkmal{LearnsCredibly}FRP-R01is true
of the planning of the offenceMerkmal{OfPlanning}FRP-R02is true
of the execution of the offenceMerkmal{OfExecution}FRP-R03is true
the offence is one named in the catalogue of paragraph 1Merkmal{CatalogueOffence}FRP-R04is true
the execution can still be averted at that timeMerkmal{ExecutionStillAvertable}FRP-R05is true
the result can still be averted at that timeMerkmal{ResultStillAvertable}FRP-R06is true
{Actor} fails to make a timely reportMerkmal{FailsToReportInTime}FRP-R07is true
the eight-number offence catalogue; (2) terrorism variants; (3) recklessnesscatalogue / variants— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{CatalogueOffence}Booleantrue / false / unknownSessionthe offence is one named in the catalogue of paragraph 1
{ExecutionStillAvertable}Booleantrue / false / unknownSessionthe execution can still be averted at that time
{FailsToReportInTime}Booleantrue / false / unknownSession{Actor} fails to make a timely report
{LearnsCredibly}Booleantrue / false / unknownSession{Actor} credibly learns of the matter
{OfExecution}Booleantrue / false / unknownSessionof the execution of the offence
{OfPlanning}Booleantrue / false / unknownSessionof the planning of the offence
{ResultStillAvertable}Booleantrue / false / unknownSessionthe result can still be averted at that time
Reconstruction from the substrate
Committed by any person (the actor) who: ({Actor} credibly learns of the matter and (of the planning of the offence or of the execution of the offence)) and the offence is one named in the catalogue of paragraph 1 and (the execution can still be averted at that time or the result can still be averted at that time) and {Actor} fails to make a timely report.
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[Knowledge]LearnsCredibly, OfPlanning, OfExecutionfalseRecomputes when any input changes; propagates into the composite.
[Avertable]ExecutionStillAvertable, ResultStillAvertablefalseRecomputes when any input changes; propagates into the composite.
[FailureToReportPlannedOffences]Knowledge, CatalogueOffence, Avertable, FailsToReportInTimefalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (FRP-P0)[FailureToReportPlannedOffences]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {CatalogueOffence} ├─ {ExecutionStillAvertable} ├─ {FailsToReportInTime} ├─ {LearnsCredibly} ├─ {OfExecution} ├─ {OfPlanning} ├─ {ResultStillAvertable} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Knowledge] = LearnsCredibly is true and (OfPlanning is true or OfExecution is true) ├─ [Avertable] = ExecutionStillAvertable is true or ResultStillAvertable is true ↓ PHASE 3: evaluate the objective conditions └─ [FailureToReportPlannedOffences] = Knowledge is true and CatalogueOffence is true and Avertable is true and FailsToReportInTime is true ↓ VERDICT (PrimeRule) ├─ [FailureToReportPlannedOffences] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [FailureToReportPlannedOffences] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [FailureToReportPlannedOffences] depends on [Knowledge], [Avertable]; none refer back to [FailureToReportPlannedOffences]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{CatalogueOffence}Element/Datum: the offence is one named in the catalogue of paragraph 1.?Boolean
Q3Session{ExecutionStillAvertable}Element/Datum: the execution can still be averted at that time.?Boolean
Q4Session{FailsToReportInTime}Element/Datum: {Actor} fails to make a timely report.?Boolean
Q5Session{LearnsCredibly}Element/Datum: {Actor} credibly learns of the matter.?Boolean
Q6Session{OfExecution}Element/Datum: of the execution of the offence.?Boolean
Q7Session{OfPlanning}Element/Datum: of the planning of the offence.?Boolean
Q8Session{ResultStillAvertable}Element/Datum: the result can still be averted at that time.?Boolean
Flags
Scope  Paragraph 1's chapeau and closing. Struck per the marked-up source: the entire eight-number offence catalogue, the penalty, (2) and (3) whole.
Struck catalogue (recorded)  The fourth occurrence of the pattern in this document (§127, §129, §140): whether the offence learned of is one named in the struck catalogue resolves as the input {CatalogueOffence}; the catalogue text stands struck in the source column for reference.
Omission offence  The conduct is the failure: {FailsToReportInTime} carries the omission with the two report addressees (the authority or the threatened person) in the markup; a report to either in time defeats the element.
Treatment  §138 is Operomise-tagged; §139 is Excluded.

§140 · Rewarding and condoning criminal offences

RewardingAndCondoningOffences · provenance StGB 140 · conducts encoded; reference list struck
Source (English, unofficial)
Operome markup - original text encoded
Any person who rewards or, in a manner capable of disturbing public peace, publicly, in an assembly or by disseminating content (Section 11(3)) condones one of the unlawful acts named in Section 138(1) nos. 2 to 4 and 5 last alternative or in Section 126(1), or an unlawful act under Section 176(1) or under Sections 176c and 176d, 1. after it has been committed or attempted in a punishable manner, or 2. [as above], shall be punished with imprisonment for up to three years or a fine.
«if RewardingAndCondoningOffences is true»{Actor} who one of the unlawful acts named in Section 138(1) nos. 2 to 4 and 5 last alternative or in Section 126(1), or «if {UnlawfulAct} is true»an unlawful act «end if» under Section 176(1) or under Sections 176c and 176d 1. «if {Rewards} is true»rewards «end if», «if {AfterCommitted} is true»after it has been committed «end if» «if {AfterPunishablyAttempted} is true»or attempted in a punishable manner «end if», or 2. «if {MannerCapableOfDisturbingPeace} is true»in a manner capable of disturbing public peace «end if», «if {Publicly} is true»publicly «end if» «if {InAssembly} is true», in an assembly «end if» «if {ByDisseminatingContent} is true»or by disseminating content (Section 11(3)) «end if» «if {Condones} is true»condones «end if» shall be punished with imprisonment for up to three years or a fine.«end if»
Annexes
Computables
[Leg2] = Condones is true and (Publicly is true or InAssembly is true or ByDisseminatingContent is true) and MannerCapableOfDisturbingPeace is true [Leg1] = Rewards is true and (AfterCommitted is true or AfterPunishablyAttempted is true) [RewardingAndCondoningOffences] = UnlawfulAct is true and (Leg1 is true or Leg2 is true)
Business rules
idkindactorverb / predicatebody
RCO-R01conditionNoneUnlawfulAct is true
RCO-R02actActorRewards is true
RCO-R03conditionNoneAfterCommitted is true
RCO-R04conditionNoneAfterPunishablyAttempted is true
RCO-R05actActorCondones is true
RCO-R06conditionNonePublicly is true
RCO-R07conditionNoneInAssembly is true
RCO-R08conditionNoneByDisseminatingContent is true
RCO-R09conditionNoneMannerCapableOfDisturbingPeace is true
RCO-P0prohibitionActornot realisenot RewardingAndCondoningOffences
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
an unlawful actMerkmal{UnlawfulAct}RCO-R01is true
{Actor} rewards the actMerkmal{Rewards}RCO-R02is true
after the act has been committedMerkmal{AfterCommitted}RCO-R03is true
after the act has been attempted in a punishable mannerMerkmal{AfterPunishablyAttempted}RCO-R04is true
{Actor} condones the actMerkmal{Condones}RCO-R05is true
publiclyMerkmal{Publicly}RCO-R06is true
in an assemblyMerkmal{InAssembly}RCO-R07is true
by disseminating content (Section 11(3))Merkmal{ByDisseminatingContent}RCO-R08is true
in a manner capable of disturbing public peaceMerkmal{MannerCapableOfDisturbingPeace}RCO-R09is true
the §138(1)/§126(1)/§176 reference listcatalogue— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{AfterCommitted}Booleantrue / false / unknownSessionafter the act has been committed
{AfterPunishablyAttempted}Booleantrue / false / unknownSessionafter the act has been attempted in a punishable manner
{ByDisseminatingContent}Booleantrue / false / unknownSessionby disseminating content (Section 11(3))
{Condones}Booleantrue / false / unknownSession{Actor} condones the act
{InAssembly}Booleantrue / false / unknownSessionin an assembly
{MannerCapableOfDisturbingPeace}Booleantrue / false / unknownSessionin a manner capable of disturbing public peace
{Publicly}Booleantrue / false / unknownSessionpublicly
{Rewards}Booleantrue / false / unknownSession{Actor} rewards the act
{UnlawfulAct}Booleantrue / false / unknownSessionan unlawful act
Reconstruction from the substrate
Committed by any person (the actor) who: an unlawful act and (({Actor} rewards the act and (after the act has been committed or after the act has been attempted in a punishable manner)) or ({Actor} condones the act and (publicly or in an assembly or by disseminating content (Section 11(3))) and in a manner capable of disturbing public peace)).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[Leg2]Condones, Publicly, InAssembly, ByDisseminatingContent, MannerCapableOfDisturbingPeacefalseRecomputes when any input changes; propagates into the composite.
[Leg1]Rewards, AfterCommitted, AfterPunishablyAttemptedfalseRecomputes when any input changes; propagates into the composite.
[RewardingAndCondoningOffences]UnlawfulAct, Leg1, Leg2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (RCO-P0)[RewardingAndCondoningOffences]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {AfterCommitted} ├─ {AfterPunishablyAttempted} ├─ {ByDisseminatingContent} ├─ {Condones} ├─ {InAssembly} ├─ {MannerCapableOfDisturbingPeace} ├─ {Publicly} ├─ {Rewards} ├─ {UnlawfulAct} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Leg2] = Condones is true and (Publicly is true or InAssembly is true or ByDisseminatingContent is true) and MannerCapableOfDisturbingPeace is true ├─ [Leg1] = Rewards is true and (AfterCommitted is true or AfterPunishablyAttempted is true) ↓ PHASE 3: evaluate the objective conditions └─ [RewardingAndCondoningOffences] = UnlawfulAct is true and (Leg1 is true or Leg2 is true) ↓ VERDICT (PrimeRule) ├─ [RewardingAndCondoningOffences] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [RewardingAndCondoningOffences] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [RewardingAndCondoningOffences] depends on [Leg2], [Leg1]; none refer back to [RewardingAndCondoningOffences]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{AfterCommitted}Element/Datum: after the act has been committed.?Boolean
Q3Session{AfterPunishablyAttempted}Element/Datum: after the act has been attempted in a punishable manner.?Boolean
Q4Session{ByDisseminatingContent}Element/Datum: by disseminating content (Section 11(3)).?Boolean
Q5Session{Condones}Element/Datum: {Actor} condones the act.?Boolean
Q6Session{InAssembly}Element/Datum: in an assembly.?Boolean
Q7Session{MannerCapableOfDisturbingPeace}Element/Datum: in a manner capable of disturbing public peace.?Boolean
Q8Session{Publicly}Element/Datum: publicly.?Boolean
Q9Session{Rewards}Element/Datum: {Actor} rewards the act.?Boolean
Q10Session{UnlawfulAct}Element/Datum: an unlawful act.?Boolean
Flags
Scope  The single sentence with its two conducts. Struck per the marked-up source: the qualifying reference list (§138(1) nos. 2-4 and 5 last alternative, §126(1), §176(1), §§176c-176d) and the penalty.
Struck references (recorded)  With the references struck, “eine rechtswidrige Tat” stays at its general meaning; whether the act falls within the struck reference list resolves as an input. The same pattern as §127, §129 and §138 in this document.
Two conducts  Rewarding requires the act committed or punishably attempted; condoning requires the public mode and the peace-disturbing capability. The temporal and modal qualifications attach to their own conducts only.
Treatment  §140 is Operomise-tagged.

§142 · Leaving the scene of an accident

LeavingSceneOfAccident · provenance StGB 142 · (1)-(2) encoded; (3)-(5) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) A person involved in an accident who, after an accident in road traffic, leaves the accident site before they 1. have enabled, for the benefit of the other persons involved and the injured, the determination of their person, their vehicle and the nature of their involvement, by their presence and by the statement that they are involved in the accident, or 2. have waited a time reasonable in the circumstances without anyone being ready to make the determinations, shall be punished with imprisonment for up to three years or a fine. (2) A person involved in an accident shall also be punished under paragraph 1 who 1. after expiry of the waiting period (paragraph 1 no. 2), or 2. justifiedly or excusedly, has left the accident site and does not enable the determinations retrospectively without delay. (3) A person involved satisfies the obligation to enable the determinations retrospectively if they inform the entitled person (paragraph 1 no. 1) or a nearby police station that they were involved in the accident, and state their address, their whereabouts and the registration number and location of their vehicle, and keep it available for determinations without delay for a time reasonable for them. This does not apply if by their conduct they intentionally frustrate the determinations. (4) The court mitigates the penalty (Section 49(1)) in the cases of paragraphs 1 and 2 or may dispense with punishment under these provisions where the person involved, within twenty-four hours of an accident outside flowing traffic resulting exclusively in insignificant material damage, voluntarily enables the determinations retrospectively (paragraph 3). (5) A person involved in an accident is anyone whose conduct, in the circumstances, may have contributed to causing the accident.
«if LeavingSceneOfAccident is true»(1) «if {PersonInvolvedInAccident} is true»A person involved in the accident «end if» who, after «if {RoadTrafficAccident} is true»an accident in road traffic «end if», «if {LeavesAccidentSite} is true»leaves the accident site «end if» before «if {EnabledDeterminations} is false»1. having enabled, for the benefit of the other persons involved and the injured, the determination of their person, their vehicle and the nature of their involvement, by their presence and by the statement that they are involved in the accident, or «end if» «if {WaitedReasonableTime} is false»2. having waited a time reasonable in the circumstances «end if» «if {NobodyReadyToDetermine} is true»without anyone being ready to make the determinations «end if» shall be punished with imprisonment for up to three years or a fine. (2) A person involved in an accident shall also be punished under paragraph 1 «if {PersonInvolvedInAccident} is true»a person involved in the accident «end if» who 1. «if {LeftAfterWaitingPeriod} is true»after expiry of the waiting period (paragraph 1 no. 2) «end if», or 2. «if {LeftJustifiedOrExcused} is true»justifiedly or excusedly «end if», has left the accident site and «if {FailsToEnableRetrospectively} is true»does not enable the determinations retrospectively without delay «end if». (3) A person involved satisfies the obligation to enable the determinations retrospectively if they inform the entitled person (paragraph 1 no. 1) or a nearby police station that they were involved in the accident, and state their address, their whereabouts and the registration number and location of their vehicle, and keep it available for determinations without delay for a time reasonable for them. This does not apply if by their conduct they intentionally frustrate the determinations. (4) The court mitigates the penalty (Section 49(1)) in the cases of paragraphs 1 and 2 or may dispense with punishment under these provisions where the person involved, within twenty-four hours of an accident outside flowing traffic resulting exclusively in insignificant material damage, voluntarily enables the determinations retrospectively (paragraph 3). (5) A person involved in an accident is anyone whose conduct, in the circumstances, may have contributed to causing the accident.«end if»
Annexes
Computables
[DischargeBeforeLeaving] = EnabledDeterminations is true or (WaitedReasonableTime is true and NobodyReadyToDetermine is true) [Para2] = PersonInvolvedInAccident is true and RoadTrafficAccident is true and (LeftAfterWaitingPeriod is true or LeftJustifiedOrExcused is true) and FailsToEnableRetrospectively is true [Para1] = PersonInvolvedInAccident is true and RoadTrafficAccident is true and LeavesAccidentSite is true and not DischargeBeforeLeaving [LeavingSceneOfAccident] = Para1 is true or Para2 is true
Business rules
idkindactorverb / predicatebody
LSA-R01conditionNonePersonInvolvedInAccident is true
LSA-R02conditionNoneRoadTrafficAccident is true
LSA-R03actActorLeavesAccidentSite is true
LSA-R04actActorEnabledDeterminations is true
LSA-R05actActorWaitedReasonableTime is true
LSA-R06conditionNoneNobodyReadyToDetermine is true
LSA-R07actActorLeftAfterWaitingPeriod is true
LSA-R08actActorLeftJustifiedOrExcused is true
LSA-R09actActorFailsToEnableRetrospectively is true
LSA-P0prohibitionActornot realisenot LeavingSceneOfAccident
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
A person involved in an accidentTätersubjekt{Actor} · {PersonInvolvedInAccident}LSA-R01is true
an accident in road traffic has occurredMerkmal{RoadTrafficAccident}LSA-R02is true
{Actor} leaves the accident siteMerkmal{LeavesAccidentSite}LSA-R03is true
{Actor} has enabled the determinations before leavingMerkmal{EnabledDeterminations}LSA-R04is true
{Actor} has waited a time reasonable in the circumstancesMerkmal{WaitedReasonableTime}LSA-R05is true
nobody was ready to make the determinationsMerkmal{NobodyReadyToDetermine}LSA-R06is true
{Actor} left the accident site after expiry of the waiting periodMerkmal{LeftAfterWaitingPeriod}LSA-R07is true
{Actor} left the accident site excusablyMerkmal{LeftJustifiedOrExcused}LSA-R08is true
{Actor} fails to enable the determinations retrospectively without delayMerkmal{FailsToEnableRetrospectively}LSA-R09is true
(3) retrospective-compliance specification; (4) mitigation; (5) involved-person definitioncompliance spec / grading / definition— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{EnabledDeterminations}Booleantrue / false / unknownSession{Actor} has enabled the determinations before leaving
{FailsToEnableRetrospectively}Booleantrue / false / unknownSession{Actor} fails to enable the determinations retrospectively without delay
{LeavesAccidentSite}Booleantrue / false / unknownSession{Actor} leaves the accident site
{LeftAfterWaitingPeriod}Booleantrue / false / unknownSession{Actor} left the accident site after expiry of the waiting period
{LeftJustifiedOrExcused}Booleantrue / false / unknownSession{Actor} left the accident site excusably
{NobodyReadyToDetermine}Booleantrue / false / unknownSessionnobody was ready to make the determinations
{PersonInvolvedInAccident}Booleantrue / false / unknownSession{Actor} is a person involved in the accident
{RoadTrafficAccident}Booleantrue / false / unknownSessionan accident in road traffic has occurred
{WaitedReasonableTime}Booleantrue / false / unknownSession{Actor} has waited a time reasonable in the circumstances
Reconstruction from the substrate
Committed by any person (the actor) who: ({Actor} is a person involved in the accident and an accident in road traffic has occurred and {Actor} leaves the accident site and not DischargeBeforeLeaving) or ({Actor} is a person involved in the accident and an accident in road traffic has occurred and ({Actor} left the accident site after expiry of the waiting period or {Actor} left the accident site excusably) and {Actor} fails to enable the determinations retrospectively without delay).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[DischargeBeforeLeaving]EnabledDeterminations, WaitedReasonableTime, NobodyReadyToDeterminefalseRecomputes when any input changes; propagates into the composite.
[Para2]PersonInvolvedInAccident, RoadTrafficAccident, LeftAfterWaitingPeriod, LeftJustifiedOrExcused, FailsToEnableRetrospectivelyfalseRecomputes when any input changes; propagates into the composite.
[Para1]PersonInvolvedInAccident, RoadTrafficAccident, LeavesAccidentSite, DischargeBeforeLeavingfalseRecomputes when any input changes; propagates into the composite.
[LeavingSceneOfAccident]Para1, Para2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (LSA-P0)[LeavingSceneOfAccident]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {EnabledDeterminations} ├─ {FailsToEnableRetrospectively} ├─ {LeavesAccidentSite} ├─ {LeftAfterWaitingPeriod} ├─ {LeftJustifiedOrExcused} ├─ {NobodyReadyToDetermine} ├─ {PersonInvolvedInAccident} ├─ {RoadTrafficAccident} ├─ {WaitedReasonableTime} ↓ PHASE 2: evaluate act / intermediate computables ├─ [DischargeBeforeLeaving] = EnabledDeterminations is true or (WaitedReasonableTime is true and NobodyReadyToDetermine is true) ├─ [Para2] = PersonInvolvedInAccident is true and RoadTrafficAccident is true and (LeftAfterWaitingPeriod is true or LeftJustifiedOrExcused is true) and FailsToEnableRetrospectively is true ├─ [Para1] = PersonInvolvedInAccident is true and RoadTrafficAccident is true and LeavesAccidentSite is true and not DischargeBeforeLeaving ↓ PHASE 3: evaluate the objective conditions └─ [LeavingSceneOfAccident] = Para1 is true or Para2 is true ↓ VERDICT (PrimeRule) ├─ [LeavingSceneOfAccident] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [LeavingSceneOfAccident] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [LeavingSceneOfAccident] depends on [DischargeBeforeLeaving], [Para2], [Para1]; none refer back to [LeavingSceneOfAccident]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{EnabledDeterminations}Element/Datum: {Actor} has enabled the determinations before leaving.?Boolean
Q3Session{FailsToEnableRetrospectively}Element/Datum: {Actor} fails to enable the determinations retrospectively without delay.?Boolean
Q4Session{LeavesAccidentSite}Element/Datum: {Actor} leaves the accident site.?Boolean
Q5Session{LeftAfterWaitingPeriod}Element/Datum: {Actor} left the accident site after expiry of the waiting period.?Boolean
Q6Session{LeftJustifiedOrExcused}Element/Datum: {Actor} left the accident site excusably.?Boolean
Q7Session{NobodyReadyToDetermine}Element/Datum: nobody was ready to make the determinations.?Boolean
Q8Session{PersonInvolvedInAccident}Element/Datum: {Actor} is a person involved in the accident.?Boolean
Q9Session{RoadTrafficAccident}Element/Datum: an accident in road traffic has occurred.?Boolean
Q10Session{WaitedReasonableTime}Element/Datum: {Actor} has waited a time reasonable in the circumstances.?Boolean
Flags
Scope  Paragraphs 1 and 2. Struck per the marked-up source: (1)'s penalty, (2)'s penalty head, (3), (4) and (5).
Negative legs (paragraph 1)  “bevor er ... ermöglicht hat oder ... gewartet hat” encodes as the negation of the discharge disjunction: leaving realises the offence only where neither discharge route was completed; carried as not [DischargeBeforeLeaving].
Definition struck (recorded)  (5)'s Unfallbeteiligter definition is struck, the opposite treatment to §127(2) and §129(2); {PersonInvolvedInAccident} therefore stays an input predicate. Followed as marked and recorded as an editorial decision.
Compliance specification struck (recorded)  (3)'s retrospective-compliance specification is struck; what satisfies {FailsToEnableRetrospectively} being false resolves on the general wording of (2).
Treatment  §142 is Operomise-tagged.

§153 · False unsworn testimony

FalseUnswornTestimony · provenance StGB 153 · whole encoded; penalty struck; §157 exception consumed
Source (English, unofficial)
Operome markup - original text encoded
Any person who, before a court or before another body competent for the sworn examination of witnesses or experts, testifies falsely without oath as a witness or expert shall be punished with imprisonment for a term of three months to five years.
«if FalseUnswornTestimony is true»{Actor} who, «if {BeforeCourt} is true»before a court «end if» «if {BeforeCompetentBody} is true»or before another body competent for the sworn examination of witnesses or experts «end if», «if {TestifiesFalsely} is true»testifies falsely «end if» «if {WithoutOath} is true»without oath «end if» «if {AsWitness} is true»as a witness «end if» «if {AsExpert} is true»or expert «end if» «if [TestimonyInDistress] is false»(except where the Section 157 exception holds) «end if» shall be punished with imprisonment for a term of three months to five years.«end if»
Annexes
Computables
[Capacity] = AsWitness is true or AsExpert is true [Forum] = BeforeCourt is true or BeforeCompetentBody is true [FalseUnswornTestimony] = TestifiesFalsely is true and WithoutOath is true and Capacity is true and Forum is true and not TestimonyInDistress
Business rules
idkindactorverb / predicatebody
FUT-R01actActorTestifiesFalsely is true
FUT-R02conditionNoneWithoutOath is true
FUT-R03conditionNoneAsWitness is true
FUT-R04conditionNoneAsExpert is true
FUT-R05conditionNoneBeforeCourt is true
FUT-R06conditionNoneBeforeCompetentBody is true
FUT-R80prohibitionNoneexception (cross-scope): the offence is excluded where the Section 157 testimony-in-distress exception holds; resolves by name against [TestimonyInDistress] of the Section 157 scopenot TestimonyInDistress
FUT-P0prohibitionActornot realisenot FalseUnswornTestimony
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} testifies falselyMerkmal{TestifiesFalsely}FUT-R01is true
the testimony is given without oathMerkmal{WithoutOath}FUT-R02is true
{Actor} acts as a witnessMerkmal{AsWitness}FUT-R03is true
{Actor} acts as an expertMerkmal{AsExpert}FUT-R04is true
before a courtMerkmal{BeforeCourt}FUT-R05is true
before another body competent for sworn examinationMerkmal{BeforeCompetentBody}FUT-R06is true
the Section 157 exceptionexception (cross-scope)[TestimonyInDistress]FUT-R80is false
penaltysanction— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{AsExpert}Booleantrue / false / unknownSession{Actor} acts as an expert
{AsWitness}Booleantrue / false / unknownSession{Actor} acts as a witness
{BeforeCompetentBody}Booleantrue / false / unknownSessionbefore another body competent for sworn examination
{BeforeCourt}Booleantrue / false / unknownSessionbefore a court
{TestifiesFalsely}Booleantrue / false / unknownSession{Actor} testifies falsely
{TestimonyInDistress}Booleantrue / false / unknownSessionthe Section 157 testimony-in-distress exception holds
{WithoutOath}Booleantrue / false / unknownSessionthe testimony is given without oath
Reconstruction from the substrate
Committed by any person (the actor) who: {Actor} testifies falsely and the testimony is given without oath and ({Actor} acts as a witness or {Actor} acts as an expert) and (before a court or before another body competent for sworn examination) and not TestimonyInDistress.
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[Capacity]AsWitness, AsExpertfalseRecomputes when any input changes; propagates into the composite.
[Forum]BeforeCourt, BeforeCompetentBodyfalseRecomputes when any input changes; propagates into the composite.
[FalseUnswornTestimony]TestifiesFalsely, WithoutOath, Capacity, Forum, TestimonyInDistressfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (FUT-P0)[FalseUnswornTestimony]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {AsExpert} ├─ {AsWitness} ├─ {BeforeCompetentBody} ├─ {BeforeCourt} ├─ {TestifiesFalsely} ├─ {TestimonyInDistress} ├─ {WithoutOath} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Capacity] = AsWitness is true or AsExpert is true ├─ [Forum] = BeforeCourt is true or BeforeCompetentBody is true ↓ PHASE 3: evaluate the objective conditions └─ [FalseUnswornTestimony] = TestifiesFalsely is true and WithoutOath is true and Capacity is true and Forum is true and not TestimonyInDistress ↓ VERDICT (PrimeRule) ├─ [FalseUnswornTestimony] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [FalseUnswornTestimony] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [FalseUnswornTestimony] depends on [Capacity], [Forum]; none refer back to [FalseUnswornTestimony]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{AsExpert}Element/Datum: {Actor} acts as an expert.?Boolean
Q3Session{AsWitness}Element/Datum: {Actor} acts as a witness.?Boolean
Q4Session{BeforeCompetentBody}Element/Datum: before another body competent for sworn examination.?Boolean
Q5Session{BeforeCourt}Element/Datum: before a court.?Boolean
Q6Session{TestifiesFalsely}Element/Datum: {Actor} testifies falsely.?Boolean
Q7Session{TestimonyInDistress}Element/Datum: the Section 157 testimony-in-distress exception holds.?Boolean
Q8Session{WithoutOath}Element/Datum: the testimony is given without oath.?Boolean
Flags
Scope  The single sentence; only the penalty struck. Forum disjunction, capacity disjunction, the false-testimony conduct and the without-oath qualifier.
Section 157 exception  Per the §157 transformation (mitigation machinery struck, “ausser” inserted), the testimony-in-distress circumstance operates as an exception to this offence; encoded as the separate negative leg not [TestimonyInDistress], resolving by name against the §157 scope in this document, rule FUT-R80, never inside the live legs.
Treatment  §153 is Operomise-tagged; §154 perjury is Excluded, so the §157 exception's perjury limb has no in-corpus consumer.

§157 · Testimony in distress (exception scope)

TestimonyInDistress · provenance StGB 157 · exception authored from the live remainder; mitigation machinery and (2) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Where a witness or expert has incurred guilt of perjury or of false unsworn testimony, the court may, in its discretion, mitigate the penalty (Section 49(2)) and, in the case of unsworn testimony, may also dispense with punishment entirely, where [live remainder, with “ausser” inserted:] except the offender told the untruth in order to avert, from a relative or from themselves, the danger of being punished or of being subjected to a custodial measure of reform and prevention. (2) The court may also mitigate the penalty in its discretion (Section 49(2)) or dispense with punishment entirely where a person not yet competent to take an oath has testified falsely without oath.
«if TestimonyInDistress is true»(1) Where a witness or expert has incurred guilt of perjury or of false unsworn testimony, the court may, in its discretion, mitigate the penalty (Section 49(2)) and, in the case of unsworn testimony, may also dispense with punishment entirely, where except «if {ToldUntruth} is true»{Actor} told the untruth «end if» in order to avert, «if {ToAvertDangerFromRelative} is true»from a relative «end if» «if {ToAvertDangerFromSelf} is true»or from {Actor} «end if», «if {DangerOfPunishment} is true»the danger of being punished «end if» «if {DangerOfCustodialMeasure} is true»or of being subjected to a custodial measure of reform and prevention «end if». (2) The court may also mitigate the penalty in its discretion (Section 49(2)) or dispense with punishment entirely where a person not yet competent to take an oath has testified falsely without oath.«end if»
Annexes
Computables
[AversionPurpose] = ToAvertDangerFromRelative is true or ToAvertDangerFromSelf is true [AvertedDanger] = DangerOfPunishment is true or DangerOfCustodialMeasure is true [TestimonyInDistress] = ToldUntruth is true and AversionPurpose is true and AvertedDanger is true
Business rules
idkindactorverb / predicatebody
TID-R01actActorToldUntruth is true
TID-R02actActorToAvertDangerFromRelative is true
TID-R03actActorToAvertDangerFromSelf is true
TID-R04conditionNoneDangerOfPunishment is true
TID-R05conditionNoneDangerOfCustodialMeasure is true
TID-R80conditionNoneexception (authored): per the marked-up source, the mitigation machinery of Section 157 is struck and the word “ausser” (except) is inserted before the live remainder, converting judicial sentencing discretion into an exception to the testimony offences; [TestimonyInDistress] is consumed by name as a negative leg by Section 153 in this document; Section 154 perjury stands outside the corpusTestimonyInDistress is true
TID-P0prohibitionActornot realisenot TestimonyInDistress
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
the offenderTätersubjekt{Actor}in scope
{Actor} told the untruthMerkmal{ToldUntruth}TID-R01is true
{Actor} acted in order to avert the danger from a relativeMerkmal{ToAvertDangerFromRelative}TID-R02is true
{Actor} acted in order to avert the danger from {Actor}Merkmal{ToAvertDangerFromSelf}TID-R03is true
the danger of being punishedMerkmal{DangerOfPunishment}TID-R04is true
the danger of being subjected to a custodial measureMerkmal{DangerOfCustodialMeasure}TID-R05is true
the mitigation machinery of (1); (2) oath-incompetent minorssentencing discretion— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{DangerOfCustodialMeasure}Booleantrue / false / unknownSessionthe danger of being subjected to a custodial measure
{DangerOfPunishment}Booleantrue / false / unknownSessionthe danger of being punished
{ToAvertDangerFromRelative}Booleantrue / false / unknownSession{Actor} acted in order to avert the danger from a relative
{ToAvertDangerFromSelf}Booleantrue / false / unknownSession{Actor} acted in order to avert the danger from {Actor}
{ToldUntruth}Booleantrue / false / unknownSession{Actor} told the untruth
Reconstruction from the substrate
Committed by any person (the actor) who: {Actor} told the untruth and ({Actor} acted in order to avert the danger from a relative or {Actor} acted in order to avert the danger from {Actor}) and (the danger of being punished or the danger of being subjected to a custodial measure).
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[AversionPurpose]ToAvertDangerFromRelative, ToAvertDangerFromSelffalseRecomputes when any input changes; propagates into the composite.
[AvertedDanger]DangerOfPunishment, DangerOfCustodialMeasurefalseRecomputes when any input changes; propagates into the composite.
[TestimonyInDistress]ToldUntruth, AversionPurpose, AvertedDangerfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (TID-P0)[TestimonyInDistress]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {DangerOfCustodialMeasure} ├─ {DangerOfPunishment} ├─ {ToAvertDangerFromRelative} ├─ {ToAvertDangerFromSelf} ├─ {ToldUntruth} ↓ PHASE 2: evaluate act / intermediate computables ├─ [AversionPurpose] = ToAvertDangerFromRelative is true or ToAvertDangerFromSelf is true ├─ [AvertedDanger] = DangerOfPunishment is true or DangerOfCustodialMeasure is true ↓ PHASE 3: evaluate the objective conditions └─ [TestimonyInDistress] = ToldUntruth is true and AversionPurpose is true and AvertedDanger is true ↓ VERDICT (PrimeRule) ├─ [TestimonyInDistress] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [TestimonyInDistress] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [TestimonyInDistress] depends on [AversionPurpose], [AvertedDanger]; none refer back to [TestimonyInDistress]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{DangerOfCustodialMeasure}Element/Datum: the danger of being subjected to a custodial measure.?Boolean
Q3Session{DangerOfPunishment}Element/Datum: the danger of being punished.?Boolean
Q4Session{ToAvertDangerFromRelative}Element/Datum: {Actor} acted in order to avert the danger from a relative.?Boolean
Q5Session{ToAvertDangerFromSelf}Element/Datum: {Actor} acted in order to avert the danger from {Actor}.?Boolean
Q6Session{ToldUntruth}Element/Datum: {Actor} told the untruth.?Boolean
Flags
Transformation (prominent)  §157 as enacted is a sentencing-discretion rule: the court MAY mitigate or dispense with punishment. The marked-up source strikes that machinery whole and inserts “ausser” before the live remainder, converting it into an exception: the testimony offence is excluded where the untruth was told to avert from a relative or from the offender the danger of punishment or a custodial measure. The operome follows the markup; this is a normative transformation of the provision, not a translation choice, and is recorded here for confirmation.
Exception scope, separate rule  Encoded as the exception composite [TestimonyInDistress], rule TID-R80, consumed by name as a negative leg by §153 in this document, per the standing rule that exemptions are separate rules and never sit inside legs.
Perjury limb  The struck head names perjury (§154) alongside unsworn testimony; §154 is Excluded in the Treatment column, so the exception has no in-corpus perjury consumer.
Treatment  §157 is Operomise-tagged; §§154 to 156 and 158 are Excluded.

§160 · Inducement to make a false statement

InducementToFalseStatement · provenance StGB 160 · first limb encoded; second limb and (2) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who induces another to take a false oath shall be punished with imprisonment for up to two years or a fine; any person who induces another to make a false affirmation in lieu of an oath or a false unsworn statement shall be punished with imprisonment for up to six months or a fine of up to one hundred and eighty daily rates. (2) An attempt is punishable.
«if InducementToFalseStatement is true»(1) {Actor} who «if {InducesAnother} is true»induces another «end if» «if {ToTakeFalseOath} is true»to take a false oath «end if» shall be punished with imprisonment for up to two years or a fine; any person who induces another to make a false affirmation in lieu of an oath or a false unsworn statement shall be punished with imprisonment for up to six months or a fine of up to one hundred and eighty daily rates. (2) An attempt is punishable.«end if»
Annexes
Computables
[InducementToFalseStatement] = InducesAnother is true and ToTakeFalseOath is true
Business rules
idkindactorverb / predicatebody
ITF-R01actActorInducesAnother is true
ITF-R02conditionNoneToTakeFalseOath is true
ITF-P0prohibitionActornot realisenot InducementToFalseStatement
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} induces another personMerkmal{InducesAnother}ITF-R01is true
to the taking of a false oathMerkmal{ToTakeFalseOath}ITF-R02is true
the second limb (false affirmation in lieu of oath; false unsworn statement); (2) attemptconduct variant / attempt— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{InducesAnother}Booleantrue / false / unknownSession{Actor} induces another person
{ToTakeFalseOath}Booleantrue / false / unknownSessionto the taking of a false oath
Reconstruction from the substrate
Committed by any person (the actor) who: {Actor} induces another person and to the taking of a false oath.
Assembled only from the variable surface forms (including the actor) and the computable structure carried in the XSD, not from the source column. It should read as the offence. This is the recoverability test: the law is reverse-derivable from the substrate.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[InducementToFalseStatement]InducesAnother, ToTakeFalseOathfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (ITF-P0)[InducementToFalseStatement]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {InducesAnother} ├─ {ToTakeFalseOath} ↓ PHASE 2: evaluate act / intermediate computables ↓ PHASE 3: evaluate the objective conditions └─ [InducementToFalseStatement] = InducesAnother is true and ToTakeFalseOath is true ↓ VERDICT (PrimeRule) ├─ [InducementToFalseStatement] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [InducementToFalseStatement] is falsenot realised
Recursion / re-entry notes
No runtime re-entry. The operome is a single forward evaluation: inputs → act computable(s) → Tatbestand composite → prohibition verdict. Attempt and preparation, where the section provides for them, are separate operomes, not re-entries.
Circularity check
• [InducementToFalseStatement] depends on ; none refer back to [InducementToFalseStatement]. No definitional cycle.
• Each computable reduces to input Booleans; the graph is a DAG and topologically sortable. Tristate is monotone: any unknown input holds the composite at unknown rather than forcing a verdict.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q2Session{InducesAnother}Element/Datum: {Actor} induces another person.?Boolean
Q3Session{ToTakeFalseOath}Element/Datum: to the taking of a false oath.?Boolean
Flags
Scope  The first limb of (1) only: inducing another to take a false oath. The second limb (inducement to a false affirmation in lieu of an oath or a false unsworn statement) sits wholly inside the struck penalty run and is struck with it; (2) struck.
Second limb struck (recorded)  The strike runs from the first penalty through the entire second limb including its own penalty; followed as marked and recorded as an editorial decision. If the second limb was meant to stay live, the strike boundary needs moving in the source document.
False oath reference  The false oath is the §154 conduct; §154 is Excluded, so whether the induced oath is false resolves on the general wording as an input.
Treatment  §160 is Operomise-tagged; §§159, 161 to 163 are Excluded.
SynapseLayer operome extraction · Lisbon, 10 June 2026