SynapseLayer
Operome · StGB consolidated, half two (§180 to §184l)
Strafgesetzbuch · Thirteenth Title · offences against sexual self-determination · second consolidated document
{Variable} input · [Computable] act / derived · «if … end if» condition · struck excluded · word-for-word dissection; the law is reconstructable from the substrate

§180 · Promotion of sexual acts of minors

PromotionOfSexualActsOfMinors · provenance StGB 180 · (1) s.1 and (2) encoded; proviso and attempt struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who facilitates sexual acts of a person under the age of sixteen on or in front of a third party, or sexual acts of a third party on a person under the age of sixteen, 1. through their mediation, or 2. by granting or procuring an opportunity, shall be punished with imprisonment for up to three years or a fine. Sentence 1, No. 2 shall not apply if the person acting is the person entitled to care for the person; this shall not apply if the person entitled to care grossly violates their duty of care by facilitating such acts. (2) Any person who instructs a person under the age of eighteen to perform sexual acts for remuneration on or in front of a third party, or to allow a third party to perform such acts on them, or who facilitates such acts through their mediation, shall be punished with imprisonment for up to five years or a fine. (3) In the case referred to in paragraph 2, an attempt is punishable.
«if PromotionOfSexualActsOfMinors is true»(1) {Actor} who «if {Facilitates} is true»facilitates «if {MinorPerformsOnThird} is true»[SexualActs] of {Person} «if [PersonUnder16] is true»under the age of {AgeLimit16} «end if» on a {ThirdPerson} «end if» «if {MinorPerformsInFrontOfThird} is true»or in front of a {ThirdPerson} «end if» «if {ThirdPerformsOnMinor} is true»or [SexualActs] of a {ThirdPerson} on {Person} «if [PersonUnder16] is true»under the age of {AgeLimit16} «end if» «end if», 1. «if {Mediation} is true»through their mediation «end if», or 2. by «if {GrantsOpportunity} is true»granting «end if» «if {ProcuresOpportunity} is true»or procuring «end if» an opportunity «end if», shall be punished with imprisonment for up to three years or a fine. Sentence 1, No. 2 shall not apply if the person acting is the person entitled to care for the person; this shall not apply if the person entitled to care grossly violates their duty of care by facilitating such acts. (2) {Actor} who «if {Instructs} is true»instructs {Person} «if [PersonUnder18] is true»under the age of {AgeLimit18} «end if» to «if {VictimPerformsOnThird} is true»perform [SexualActs] {ForRemuneration} for remuneration on a {ThirdPerson} «end if» «if {VictimPerformsInFrontOfThird} is true»or in front of a {ThirdPerson} «end if» «if {VictimAllowsThirdToPerform} is true»or to allow a {ThirdPerson} to perform such acts on {Person} «end if» «end if», or who «if {Facilitates} is true»facilitates such acts «if {Mediation} is true»through their mediation «end if» «end if», shall be punished with imprisonment for up to five years or a fine. (3) In the case referred to in paragraph 2, an attempt is punishable.«end if»
Annexes
Computables
[PersonUnder18] = PersonAge < AgeLimit18 [Para2Acts] = VictimPerformsOnThird is true or VictimPerformsInFrontOfThird is true or VictimAllowsThirdToPerform is true [Para2] = SexualActs is true and PersonUnder18 is true and ((Instructs is true and ForRemuneration is true and Para2Acts is true) or (Facilitates is true and Mediation is true)) [FacilitatedActs] = MinorPerformsOnThird is true or MinorPerformsInFrontOfThird is true or ThirdPerformsOnMinor is true [FacilitationMeans] = Mediation is true or GrantsOpportunity is true or ProcuresOpportunity is true [PersonUnder16] = PersonAge < AgeLimit16 [Para1] = SexualActs is true and PersonUnder16 is true and Facilitates is true and FacilitatedActs is true and FacilitationMeans is true [PromotionOfSexualActsOfMinors] = Para1 is true or Para2 is true
[SexualActs] — referenced by canonical name; defined in the sexual-act term in §184h. Not expanded here (cross-operome composition by name).
Business rules
idkindactorverb / predicatebody
PSM-R01actActorFacilitates is true
PSM-R02conditionNoneMinorPerformsOnThird is true
PSM-R03conditionNoneMinorPerformsInFrontOfThird is true
PSM-R04conditionNoneThirdPerformsOnMinor is true
PSM-R05actActorMediation is true
PSM-R06actActorGrantsOpportunity is true
PSM-R07actActorProcuresOpportunity is true
PSM-R08actActorInstructs is true
PSM-R09conditionNoneForRemuneration is true
PSM-R10conditionNoneVictimPerformsOnThird is true
PSM-R11conditionNoneVictimPerformsInFrontOfThird is true
PSM-R12conditionNoneVictimAllowsThirdToPerform is true
PSM-R90conditionNonethe person is under the age of sixteenPersonUnder16 is true
PSM-R91conditionNonethe person is under the age of eighteenPersonUnder18 is true
PSM-R92conditionNonethe act is a sexual act within section 184hSexualActs is true
PSM-P0prohibitionActornot realisenot PromotionOfSexualActsOfMinors
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} facilitates the actsMerkmal{Facilitates}PSM-R01is true
{Person} performs the act on a {ThirdPerson}Merkmal{MinorPerformsOnThird}PSM-R02is true
{Person} performs the act in front of a {ThirdPerson}Merkmal{MinorPerformsInFrontOfThird}PSM-R03is true
a {ThirdPerson} performs the act on {Person}Merkmal{ThirdPerformsOnMinor}PSM-R04is true
through {Actor}'s mediationMerkmal{Mediation}PSM-R05is true
{Actor} grants an opportunityMerkmal{GrantsOpportunity}PSM-R06is true
{Actor} procures an opportunityMerkmal{ProcuresOpportunity}PSM-R07is true
{Actor} instructs {Person}Merkmal{Instructs}PSM-R08is true
for remunerationMerkmal{ForRemuneration}PSM-R09is true
{Person} is to perform the act on a {ThirdPerson}Merkmal{VictimPerformsOnThird}PSM-R10is true
{Person} is to perform the act in front of a {ThirdPerson}Merkmal{VictimPerformsInFrontOfThird}PSM-R11is true
{Person} is to allow a {ThirdPerson} to perform the act on {Person}Merkmal{VictimAllowsThirdToPerform}PSM-R12is true
carer proviso (1) sentences 2-3; attempt (3)carve-out / attempt— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{AgeLimit16}NumberSessionsixteen years
{AgeLimit18}NumberSessioneighteen years
{Facilitates}Booleantrue / false / unknownSession{Actor} facilitates the acts
{ForRemuneration}Booleantrue / false / unknownSessionfor remuneration
{GrantsOpportunity}Booleantrue / false / unknownSession{Actor} grants an opportunity
{Instructs}Booleantrue / false / unknownSession{Actor} instructs {Person}
{Mediation}Booleantrue / false / unknownSessionthrough {Actor}'s mediation
{MinorPerformsInFrontOfThird}Booleantrue / false / unknownSession{Person} performs the act in front of a {ThirdPerson}
{MinorPerformsOnThird}Booleantrue / false / unknownSession{Person} performs the act on a {ThirdPerson}
{Person}PartySessionthe minor (the protected person)
{PersonAge}NumberSessionthe age of {Person} in years
{ProcuresOpportunity}Booleantrue / false / unknownSession{Actor} procures an opportunity
{ThirdPerformsOnMinor}Booleantrue / false / unknownSessiona {ThirdPerson} performs the act on {Person}
{ThirdPerson}PartySessiona third party
{VictimAllowsThirdToPerform}Booleantrue / false / unknownSession{Person} is to allow a {ThirdPerson} to perform the act on {Person}
{VictimPerformsInFrontOfThird}Booleantrue / false / unknownSession{Person} is to perform the act in front of a {ThirdPerson}
{VictimPerformsOnThird}Booleantrue / false / unknownSession{Person} is to perform the act on a {ThirdPerson}
Reconstruction from the substrate
Committed by any person (the actor) who: (the act is a sexual act within the meaning of §184h and (PersonAge < AgeLimit16) and {Actor} facilitates the acts and ({Person} performs the act on a {ThirdPerson} or {Person} performs the act in front of a {ThirdPerson} or a {ThirdPerson} performs the act on {Person}) and (through {Actor}'s mediation or {Actor} grants an opportunity or {Actor} procures an opportunity)) or (the act is a sexual act within the meaning of §184h and (PersonAge < AgeLimit18) and (({Actor} instructs {Person} and for remuneration and ({Person} is to perform the act on a {ThirdPerson} or {Person} is to perform the act in front of a {ThirdPerson} or {Person} is to allow a {ThirdPerson} to perform the act on {Person})) or ({Actor} facilitates the acts and through {Actor}'s mediation))).
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
[PersonUnder18]PersonAge, AgeLimit18falseRecomputes when any input changes; propagates into the composite.
[Para2Acts]VictimPerformsOnThird, VictimPerformsInFrontOfThird, VictimAllowsThirdToPerformfalseRecomputes when any input changes; propagates into the composite.
[Para2]SexualActs, PersonUnder18, Instructs, ForRemuneration, Para2Acts, Facilitates, MediationfalseRecomputes when any input changes; propagates into the composite.
[FacilitatedActs]MinorPerformsOnThird, MinorPerformsInFrontOfThird, ThirdPerformsOnMinorfalseRecomputes when any input changes; propagates into the composite.
[FacilitationMeans]Mediation, GrantsOpportunity, ProcuresOpportunityfalseRecomputes when any input changes; propagates into the composite.
[PersonUnder16]PersonAge, AgeLimit16falseRecomputes when any input changes; propagates into the composite.
[Para1]SexualActs, PersonUnder16, Facilitates, FacilitatedActs, FacilitationMeansfalseRecomputes when any input changes; propagates into the composite.
[PromotionOfSexualActsOfMinors]Para1, Para2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (PSM-P0)[PromotionOfSexualActsOfMinors]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {AgeLimit16} ├─ {AgeLimit18} ├─ {Facilitates} ├─ {ForRemuneration} ├─ {GrantsOpportunity} ├─ {Instructs} ├─ {Mediation} ├─ {MinorPerformsInFrontOfThird} ├─ {MinorPerformsOnThird} ├─ {Person} ├─ {PersonAge} ├─ {ProcuresOpportunity} ├─ {ThirdPerformsOnMinor} ├─ {ThirdPerson} ├─ {VictimAllowsThirdToPerform} ├─ {VictimPerformsInFrontOfThird} ├─ {VictimPerformsOnThird} ↓ PHASE 2: evaluate act / intermediate computables ├─ [PersonUnder18] = PersonAge < AgeLimit18 ├─ [Para2Acts] = VictimPerformsOnThird is true or VictimPerformsInFrontOfThird is true or VictimAllowsThirdToPerform is true ├─ [Para2] = SexualActs is true and PersonUnder18 is true and ((Instructs is true and ForRemuneration is true and Para2Acts is true) or (Facilitates is true and Mediation is true)) ├─ [FacilitatedActs] = MinorPerformsOnThird is true or MinorPerformsInFrontOfThird is true or ThirdPerformsOnMinor is true ├─ [FacilitationMeans] = Mediation is true or GrantsOpportunity is true or ProcuresOpportunity is true ├─ [PersonUnder16] = PersonAge < AgeLimit16 ├─ [Para1] = SexualActs is true and PersonUnder16 is true and Facilitates is true and FacilitatedActs is true and FacilitationMeans is true ├─ [SexualActs] composed by name (the sexual-act term in §184h) ↓ PHASE 3: evaluate the objective conditions └─ [PromotionOfSexualActsOfMinors] = Para1 is true or Para2 is true ↓ VERDICT (PrimeRule) ├─ [PromotionOfSexualActsOfMinors] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [PromotionOfSexualActsOfMinors] 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
• [PromotionOfSexualActsOfMinors] depends on [PersonUnder18], [Para2Acts], [Para2], [FacilitatedActs], [FacilitationMeans], [PersonUnder16], [Para1] plus composed [SexualActs]; none refer back to [PromotionOfSexualActsOfMinors]. 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.
• Composition by canonical name is acyclic: the composed operome is read once and does not reference this one back.
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{AgeLimit16}Element/Datum: sixteen years.?Number
Q3Session{AgeLimit18}Element/Datum: eighteen years.?Number
Q4Session{Facilitates}Element/Datum: {Actor} facilitates the acts.?Boolean
Q5Session{ForRemuneration}Element/Datum: for remuneration.?Boolean
Q6Session{GrantsOpportunity}Element/Datum: {Actor} grants an opportunity.?Boolean
Q7Session{Instructs}Element/Datum: {Actor} instructs {Person}.?Boolean
Q8Session{Mediation}Element/Datum: through {Actor}'s mediation.?Boolean
Q9Session{MinorPerformsInFrontOfThird}Element/Datum: {Person} performs the act in front of a {ThirdPerson}.?Boolean
Q10Session{MinorPerformsOnThird}Element/Datum: {Person} performs the act on a {ThirdPerson}.?Boolean
Q11Session{Person}Element/Datum: the minor (the protected person).?Party
Q12Session{PersonAge}Element/Datum: the age of {Person} in years.?Number
Q13Session{ProcuresOpportunity}Element/Datum: {Actor} procures an opportunity.?Boolean
Q14Session{ThirdPerformsOnMinor}Element/Datum: a {ThirdPerson} performs the act on {Person}.?Boolean
Q15Session{ThirdPerson}Element/Datum: a third party.?Party
Q16Session{VictimAllowsThirdToPerform}Element/Datum: {Person} is to allow a {ThirdPerson} to perform the act on {Person}.?Boolean
Q17Session{VictimPerformsInFrontOfThird}Element/Datum: {Person} is to perform the act in front of a {ThirdPerson}.?Boolean
Q18Session{VictimPerformsOnThird}Element/Datum: {Person} is to perform the act on a {ThirdPerson}.?Boolean
Flags
Scope  Paragraph 1 sentence 1, facilitating the acts of or on a person under sixteen by mediation or by granting or procuring an opportunity; paragraph 2, instructing a person under eighteen to perform remunerated acts involving a third party, or facilitating such acts by mediation. The carer proviso (paragraph 1, sentences 2 and 3) and the attempt in (3) struck per the marked-up source.
Translation note  The draft English layer inverts the offence: it makes {Actor} the performer (“performs sexual acts on a person under the age of sixteen”), where the German (“Vorschub leistet”) makes {Actor} the facilitator of acts performed by or on the minor. The source column follows the German; the actor's conduct is {Facilitates} by [FacilitationMeans], over the three coordinated act objects in [FacilitatedActs].
Carer proviso struck  The statutory carve-out for the person entitled to care, and its gross-violation counter-exception, were struck whole in the markup and are not encoded; the strike is recorded here so the omission is deliberate, not an oversight.
Two age thresholds  [PersonUnder16] governs paragraph 1, [PersonUnder18] paragraph 2; limits as named-number variables, comparison in the computable.
Facilitation reused  {Facilitates} and {Mediation} carry the same Merkmal in both paragraphs; paragraph 2's second modality is their conjunction.
Sexual act  [SexualActs] (§184h, by name) for every occurrence.
Treatment  §180 is Human-awareness-tagged. Encoded on its objective elements per the §174 precedent.

§180a · Exploitation of prostitutes

ExploitationOfProstitutes · provenance StGB 180a · full section (1)-(2)
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who, on a commercial basis, maintains or manages an establishment in which persons engage in prostitution and in which they are kept in a state of personal or economic dependence shall be punished with imprisonment for up to three years or a fine. (2) The same penalty shall apply to anyone who 1. provides a person under the age of eighteen with accommodation, commercial lodging or a commercial place of residence for the purpose of engaging in prostitution, or 2. encourages or exploits another person to whom they provide accommodation for the purpose of prostitution.
«if ExploitationOfProstitutes is true»(1) {Actor} who, {Commercially} on a commercial basis, «if {Maintains} is true»maintains «end if» «if {Manages} is true»or manages «end if» an {Establishment} «if {EngageInProstitution} is true»in which persons engage in prostitution «end if» and «if {KeptInDependence} is true»in which they are kept in a state of «if {PersonalDependence} is true»personal «end if» «if {EconomicDependence} is true»or economic «end if» dependence «end if», shall be punished with imprisonment for up to three years or a fine. (2) The same penalty shall apply to {Actor} who 1. «if {Provides} is true»provides {Person} «if [PersonUnder18] is true»under the age of {AgeLimit18} «end if» with «if {Dwelling} is true»accommodation «end if» «if {CommercialLodging} is true», commercial lodging «end if» «if {CommercialResidence} is true»or a commercial place of residence «end if» «if {ForProstitution} is true»for the purpose of engaging in prostitution «end if» «end if», or 2. «if {Encourages} is true»encourages «end if» «if {Exploits} is true»or exploits «end if» {Person} «if {Provides} is true»to whom they provide «if {Dwelling} is true»accommodation «end if» «if {ForProstitution} is true»for the purpose of prostitution «end if» «end if». «end if»
Annexes
Computables
[PersonUnder18] = PersonAge < AgeLimit18 [AccommodationType] = Dwelling is true or CommercialLodging is true or CommercialResidence is true [Leg1] = PersonUnder18 is true and Provides is true and AccommodationType is true and ForProstitution is true [Leg2] = Provides is true and Dwelling is true and ForProstitution is true and (Encourages is true or Exploits is true) [Para2] = Leg1 is true or Leg2 is true [DependenceType] = PersonalDependence is true or EconomicDependence is true [Para1] = Commercially is true and (Maintains is true or Manages is true) and EngageInProstitution is true and KeptInDependence is true and DependenceType is true [ExploitationOfProstitutes] = Para1 is true or Para2 is true
Business rules
idkindactorverb / predicatebody
EOP-R01conditionNoneCommercially is true
EOP-R02actActorMaintains is true
EOP-R03actActorManages is true
EOP-R04conditionNoneEngageInProstitution is true
EOP-R05conditionNoneKeptInDependence is true
EOP-R06conditionNonePersonalDependence is true
EOP-R07conditionNoneEconomicDependence is true
EOP-R08actActorProvides is true
EOP-R09conditionNoneDwelling is true
EOP-R10conditionNoneCommercialLodging is true
EOP-R11conditionNoneCommercialResidence is true
EOP-R12conditionNoneForProstitution is true
EOP-R13actActorEncourages is true
EOP-R14actActorExploits is true
EOP-R90conditionNonethe person is under the age of eighteenPersonUnder18 is true
EOP-P0prohibitionActornot realisenot ExploitationOfProstitutes
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
on a commercial basisMerkmal{Commercially}EOP-R01is true
{Actor} maintains the {Establishment}Merkmal{Maintains}EOP-R02is true
{Actor} manages the {Establishment}Merkmal{Manages}EOP-R03is true
persons engage in prostitution in the {Establishment}Merkmal{EngageInProstitution}EOP-R04is true
those persons are kept in a state of dependence in the {Establishment}Merkmal{KeptInDependence}EOP-R05is true
personal dependenceMerkmal{PersonalDependence}EOP-R06is true
economic dependenceMerkmal{EconomicDependence}EOP-R07is true
{Actor} provides {Person}Merkmal{Provides}EOP-R08is true
accommodationMerkmal{Dwelling}EOP-R09is true
commercial lodgingMerkmal{CommercialLodging}EOP-R10is true
a commercial place of residenceMerkmal{CommercialResidence}EOP-R11is true
for the purpose of engaging in prostitutionMerkmal{ForProstitution}EOP-R12is true
{Actor} encourages {Person} into prostitutionMerkmal{Encourages}EOP-R13is true
{Actor} exploits {Person}Merkmal{Exploits}EOP-R14is true
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{AgeLimit18}NumberSessioneighteen years
{CommercialLodging}Booleantrue / false / unknownSessioncommercial lodging
{CommercialResidence}Booleantrue / false / unknownSessiona commercial place of residence
{Commercially}Booleantrue / false / unknownSessionon a commercial basis
{Dwelling}Booleantrue / false / unknownSessionaccommodation
{EconomicDependence}Booleantrue / false / unknownSessioneconomic dependence
{Encourages}Booleantrue / false / unknownSession{Actor} encourages {Person} into prostitution
{EngageInProstitution}Booleantrue / false / unknownSessionpersons engage in prostitution in the {Establishment}
{Establishment}PartySessionan establishment
{Exploits}Booleantrue / false / unknownSession{Actor} exploits {Person}
{ForProstitution}Booleantrue / false / unknownSessionfor the purpose of engaging in prostitution
{KeptInDependence}Booleantrue / false / unknownSessionthose persons are kept in a state of dependence in the {Establishment}
{Maintains}Booleantrue / false / unknownSession{Actor} maintains the {Establishment}
{Manages}Booleantrue / false / unknownSession{Actor} manages the {Establishment}
{Person}PartySessionthe other person
{PersonAge}NumberSessionthe age of {Person} in years
{PersonalDependence}Booleantrue / false / unknownSessionpersonal dependence
{Provides}Booleantrue / false / unknownSession{Actor} provides {Person}
Reconstruction from the substrate
Committed by any person (the actor) who: (on a commercial basis and ({Actor} maintains the {Establishment} or {Actor} manages the {Establishment}) and persons engage in prostitution in the {Establishment} and those persons are kept in a state of dependence in the {Establishment} and (personal dependence or economic dependence)) or (((PersonAge < AgeLimit18) and {Actor} provides {Person} and (accommodation or commercial lodging or a commercial place of residence) and for the purpose of engaging in prostitution) or ({Actor} provides {Person} and accommodation and for the purpose of engaging in prostitution and ({Actor} encourages {Person} into prostitution or {Actor} exploits {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
[PersonUnder18]PersonAge, AgeLimit18falseRecomputes when any input changes; propagates into the composite.
[AccommodationType]Dwelling, CommercialLodging, CommercialResidencefalseRecomputes when any input changes; propagates into the composite.
[Leg1]PersonUnder18, Provides, AccommodationType, ForProstitutionfalseRecomputes when any input changes; propagates into the composite.
[Leg2]Provides, Dwelling, ForProstitution, Encourages, ExploitsfalseRecomputes when any input changes; propagates into the composite.
[Para2]Leg1, Leg2falseRecomputes when any input changes; propagates into the composite.
[DependenceType]PersonalDependence, EconomicDependencefalseRecomputes when any input changes; propagates into the composite.
[Para1]Commercially, Maintains, Manages, EngageInProstitution, KeptInDependence, DependenceTypefalseRecomputes when any input changes; propagates into the composite.
[ExploitationOfProstitutes]Para1, Para2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (EOP-P0)[ExploitationOfProstitutes]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {AgeLimit18} ├─ {CommercialLodging} ├─ {CommercialResidence} ├─ {Commercially} ├─ {Dwelling} ├─ {EconomicDependence} ├─ {Encourages} ├─ {EngageInProstitution} ├─ {Establishment} ├─ {Exploits} ├─ {ForProstitution} ├─ {KeptInDependence} ├─ {Maintains} ├─ {Manages} ├─ {Person} ├─ {PersonAge} ├─ {PersonalDependence} ├─ {Provides} ↓ PHASE 2: evaluate act / intermediate computables ├─ [PersonUnder18] = PersonAge < AgeLimit18 ├─ [AccommodationType] = Dwelling is true or CommercialLodging is true or CommercialResidence is true ├─ [Leg1] = PersonUnder18 is true and Provides is true and AccommodationType is true and ForProstitution is true ├─ [Leg2] = Provides is true and Dwelling is true and ForProstitution is true and (Encourages is true or Exploits is true) ├─ [Para2] = Leg1 is true or Leg2 is true ├─ [DependenceType] = PersonalDependence is true or EconomicDependence is true ├─ [Para1] = Commercially is true and (Maintains is true or Manages is true) and EngageInProstitution is true and KeptInDependence is true and DependenceType is true ↓ PHASE 3: evaluate the objective conditions └─ [ExploitationOfProstitutes] = Para1 is true or Para2 is true ↓ VERDICT (PrimeRule) ├─ [ExploitationOfProstitutes] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [ExploitationOfProstitutes] 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
• [ExploitationOfProstitutes] depends on [PersonUnder18], [AccommodationType], [Leg1], [Leg2], [Para2], [DependenceType], [Para1]; none refer back to [ExploitationOfProstitutes]. 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{AgeLimit18}Element/Datum: eighteen years.?Number
Q3Session{CommercialLodging}Element/Datum: commercial lodging.?Boolean
Q4Session{CommercialResidence}Element/Datum: a commercial place of residence.?Boolean
Q5Session{Commercially}Element/Datum: on a commercial basis.?Boolean
Q6Session{Dwelling}Element/Datum: accommodation.?Boolean
Q7Session{EconomicDependence}Element/Datum: economic dependence.?Boolean
Q8Session{Encourages}Element/Datum: {Actor} encourages {Person} into prostitution.?Boolean
Q9Session{EngageInProstitution}Element/Datum: persons engage in prostitution in the {Establishment}.?Boolean
Q10Session{Establishment}Element/Datum: an establishment.?Party
Q11Session{Exploits}Element/Datum: {Actor} exploits {Person}.?Boolean
Q12Session{ForProstitution}Element/Datum: for the purpose of engaging in prostitution.?Boolean
Q13Session{KeptInDependence}Element/Datum: those persons are kept in a state of dependence in the {Establishment}.?Boolean
Q14Session{Maintains}Element/Datum: {Actor} maintains the {Establishment}.?Boolean
Q15Session{Manages}Element/Datum: {Actor} manages the {Establishment}.?Boolean
Q16Session{Person}Element/Datum: the other person.?Party
Q17Session{PersonAge}Element/Datum: the age of {Person} in years.?Number
Q18Session{PersonalDependence}Element/Datum: personal dependence.?Boolean
Q19Session{Provides}Element/Datum: {Actor} provides {Person}.?Boolean
Flags
Whole section  Paragraph 1, the commercial establishment kept in dependence; paragraph 2, the under-eighteen accommodation variant and the encourage-or-exploit variant for persons housed for prostitution. No attempt provision; nothing further struck beyond the penalties.
Ten-rule build  {KeptInDependence} spans the coordinated dependence objects {PersonalDependence} and {EconomicDependence} ([DependenceType]); {Provides} spans the three coordinated accommodation objects ([AccommodationType]); {Commercially} is an inline qualifier variable (rules 1, 2, 4, 10).
Accommodation reused  {Provides}, {Dwelling} and {ForProstitution} carry the same Merkmal in both legs of paragraph 2; leg 2 narrows to the dwelling alternative, as the German does (Wohnung).
No sexual-act term  §180a turns on prostitution and dependence, not on the §184h term; no [SexualActs] reference arises.
Strikes  The penalty in (1) and “The same penalty shall apply” in (2) (“Ebenso wird bestraft”) struck in the markup only; the source column is clean.
Treatment  §180a is Human-awareness-tagged. Encoded on its objective elements; exploitation in fact and the state of dependence are evaluative at the margin and escalate in application.

§181a · Pimping

Pimping · provenance StGB 181a · (1)-(2) encoded, (3) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) A person shall be liable to imprisonment for a term of six months to five years if they 1. exploits another person who is engaged in prostitution, or 2. for the sake of financial gain, supervises another person in the practice of prostitution, determines the place, time, extent or other circumstances of the practice of prostitution, or takes measures intended to prevent them from giving up prostitution, and, in that regard, maintains a relationship with that person that goes beyond the individual instance. (2) A person who impairs the personal or economic independence of another person by commercially promoting that person’s engagement in prostitution through the arrangement of sexual intercourse, and in doing so maintains a relationship with that person that extends beyond the individual instance, shall be liable to imprisonment for a term not exceeding three years or a fine. (3) In accordance with paragraphs 1 and 2, a person who commits the acts referred to in paragraph 1(1) and (2) or the promotion referred to in paragraph 2 against their spouse or civil partner shall also be punished.
«if Pimping is true»(1) {Actor} shall be liable to imprisonment for a term of six months to five years if they 1. «if {Exploits} is true»exploits {Person} «end if» «if {EngagesInProstitution} is true»who is engaged in prostitution «end if», or 2. {ForFinancialGain} for the sake of financial gain, «if {Supervises} is true»supervises {Person} in the practice of prostitution «end if», «if {Determines} is true»determines the «if {Place} is true»place «end if» «if {TimeOfPractice} is true», time «end if» «if {Extent} is true», extent «end if» «if {OtherCircumstances} is true»or other circumstances «end if» of the practice of prostitution «end if», or «if {TakesMeasures} is true»takes measures intended to prevent them from giving up prostitution «end if», and, in that regard, «if {MaintainsRelationship} is true»maintains a relationship with {Person} «end if» «if {BeyondIndividualInstance} is true»that goes beyond the individual instance «end if». (2) {Actor} who «if {Impairs} is true»impairs the «if {PersonalIndependence} is true»personal «end if» «if {EconomicIndependence} is true»or economic «end if» independence of {Person} «end if» by {Commercially} commercially «if {Promotes} is true»promoting that person's engagement in prostitution «end if» «if {ArrangementOfIntercourse} is true»through the arrangement of sexual intercourse «end if», and in doing so «if {MaintainsRelationship} is true»maintains a relationship with {Person} «end if» «if {BeyondIndividualInstance} is true»that extends beyond the individual instance «end if», shall be liable to imprisonment for a term not exceeding three years or a fine. (3) In accordance with paragraphs 1 and 2, a person who commits the acts referred to in paragraph 1(1) and (2) or the promotion referred to in paragraph 2 against their spouse or civil partner shall also be punished.«end if»
Annexes
Computables
[ImpairedIndependence] = PersonalIndependence is true or EconomicIndependence is true [RelationshipTail] = MaintainsRelationship is true and BeyondIndividualInstance is true [Para2] = Impairs is true and ImpairedIndependence is true and Commercially is true and Promotes is true and ArrangementOfIntercourse is true and RelationshipTail is true [Leg1] = Exploits is true and EngagesInProstitution is true [DeterminedCircumstances] = Place is true or TimeOfPractice is true or Extent is true or OtherCircumstances is true [Leg2Conduct] = Supervises is true or (Determines is true and DeterminedCircumstances is true) or TakesMeasures is true [Leg2] = ForFinancialGain is true and Leg2Conduct is true [Para1] = (Leg1 is true or Leg2 is true) and RelationshipTail is true [Pimping] = Para1 is true or Para2 is true
Business rules
idkindactorverb / predicatebody
PIM-R01conditionNoneForFinancialGain is true
PIM-R02actActorExploits is true
PIM-R03conditionNoneEngagesInProstitution is true
PIM-R04actActorSupervises is true
PIM-R05actActorDetermines is true
PIM-R06conditionNonePlace is true
PIM-R07conditionNoneTimeOfPractice is true
PIM-R08conditionNoneExtent is true
PIM-R09conditionNoneOtherCircumstances is true
PIM-R10actActorTakesMeasures is true
PIM-R11actActorMaintainsRelationship is true
PIM-R12conditionNoneBeyondIndividualInstance is true
PIM-R13actActorImpairs is true
PIM-R14conditionNonePersonalIndependence is true
PIM-R15conditionNoneEconomicIndependence is true
PIM-R16conditionNoneCommercially is true
PIM-R17actActorPromotes is true
PIM-R18conditionNoneArrangementOfIntercourse is true
PIM-P0prohibitionActornot realisenot Pimping
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
A person ... if theyTätersubjekt{Actor}in scope
for the sake of financial gainMerkmal{ForFinancialGain}PIM-R01is true
{Actor} exploits {Person}Merkmal{Exploits}PIM-R02is true
{Person} is engaged in prostitutionMerkmal{EngagesInProstitution}PIM-R03is true
{Actor} supervises {Person} in the practice of prostitutionMerkmal{Supervises}PIM-R04is true
{Actor} determines circumstances of the practice of prostitutionMerkmal{Determines}PIM-R05is true
the placeMerkmal{Place}PIM-R06is true
the timeMerkmal{TimeOfPractice}PIM-R07is true
the extentMerkmal{Extent}PIM-R08is true
other circumstancesMerkmal{OtherCircumstances}PIM-R09is true
{Actor} takes measures intended to prevent {Person} from giving up prostitutionMerkmal{TakesMeasures}PIM-R10is true
{Actor} maintains a relationship with {Person} in that regardMerkmal{MaintainsRelationship}PIM-R11is true
the relationship goes beyond the individual instanceMerkmal{BeyondIndividualInstance}PIM-R12is true
{Actor} impairs the independence of {Person}Merkmal{Impairs}PIM-R13is true
the personal independence of {Person}Merkmal{PersonalIndependence}PIM-R14is true
the economic independence of {Person}Merkmal{EconomicIndependence}PIM-R15is true
on a commercial basisMerkmal{Commercially}PIM-R16is true
{Actor} promotes the engagement of {Person} in prostitutionMerkmal{Promotes}PIM-R17is true
through the arrangement of sexual intercourseMerkmal{ArrangementOfIntercourse}PIM-R18is true
(3) spouse and civil-partner extensionextension— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{ArrangementOfIntercourse}Booleantrue / false / unknownSessionthrough the arrangement of sexual intercourse
{BeyondIndividualInstance}Booleantrue / false / unknownSessionthe relationship goes beyond the individual instance
{Commercially}Booleantrue / false / unknownSessionon a commercial basis
{Determines}Booleantrue / false / unknownSession{Actor} determines circumstances of the practice of prostitution
{EconomicIndependence}Booleantrue / false / unknownSessionthe economic independence of {Person}
{EngagesInProstitution}Booleantrue / false / unknownSession{Person} is engaged in prostitution
{Exploits}Booleantrue / false / unknownSession{Actor} exploits {Person}
{Extent}Booleantrue / false / unknownSessionthe extent
{ForFinancialGain}Booleantrue / false / unknownSessionfor the sake of financial gain
{Impairs}Booleantrue / false / unknownSession{Actor} impairs the independence of {Person}
{MaintainsRelationship}Booleantrue / false / unknownSession{Actor} maintains a relationship with {Person} in that regard
{OtherCircumstances}Booleantrue / false / unknownSessionother circumstances
{Person}PartySessionthe other person
{PersonalIndependence}Booleantrue / false / unknownSessionthe personal independence of {Person}
{Place}Booleantrue / false / unknownSessionthe place
{Promotes}Booleantrue / false / unknownSession{Actor} promotes the engagement of {Person} in prostitution
{Supervises}Booleantrue / false / unknownSession{Actor} supervises {Person} in the practice of prostitution
{TakesMeasures}Booleantrue / false / unknownSession{Actor} takes measures intended to prevent {Person} from giving up prostitution
{TimeOfPractice}Booleantrue / false / unknownSessionthe time
Reconstruction from the substrate
Committed by any person (the actor) who: ((({Actor} exploits {Person} and {Person} is engaged in prostitution) or (for the sake of financial gain and ({Actor} supervises {Person} in the practice of prostitution or ({Actor} determines circumstances of the practice of prostitution and (the place or the time or the extent or other circumstances)) or {Actor} takes measures intended to prevent {Person} from giving up prostitution))) and ({Actor} maintains a relationship with {Person} in that regard and the relationship goes beyond the individual instance)) or ({Actor} impairs the independence of {Person} and (the personal independence of {Person} or the economic independence of {Person}) and on a commercial basis and {Actor} promotes the engagement of {Person} in prostitution and through the arrangement of sexual intercourse and ({Actor} maintains a relationship with {Person} in that regard and the relationship goes beyond the individual instance)).
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
[ImpairedIndependence]PersonalIndependence, EconomicIndependencefalseRecomputes when any input changes; propagates into the composite.
[RelationshipTail]MaintainsRelationship, BeyondIndividualInstancefalseRecomputes when any input changes; propagates into the composite.
[Para2]Impairs, ImpairedIndependence, Commercially, Promotes, ArrangementOfIntercourse, RelationshipTailfalseRecomputes when any input changes; propagates into the composite.
[Leg1]Exploits, EngagesInProstitutionfalseRecomputes when any input changes; propagates into the composite.
[DeterminedCircumstances]Place, TimeOfPractice, Extent, OtherCircumstancesfalseRecomputes when any input changes; propagates into the composite.
[Leg2Conduct]Supervises, Determines, DeterminedCircumstances, TakesMeasuresfalseRecomputes when any input changes; propagates into the composite.
[Leg2]ForFinancialGain, Leg2ConductfalseRecomputes when any input changes; propagates into the composite.
[Para1]Leg1, Leg2, RelationshipTailfalseRecomputes when any input changes; propagates into the composite.
[Pimping]Para1, Para2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (PIM-P0)[Pimping]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {ArrangementOfIntercourse} ├─ {BeyondIndividualInstance} ├─ {Commercially} ├─ {Determines} ├─ {EconomicIndependence} ├─ {EngagesInProstitution} ├─ {Exploits} ├─ {Extent} ├─ {ForFinancialGain} ├─ {Impairs} ├─ {MaintainsRelationship} ├─ {OtherCircumstances} ├─ {Person} ├─ {PersonalIndependence} ├─ {Place} ├─ {Promotes} ├─ {Supervises} ├─ {TakesMeasures} ├─ {TimeOfPractice} ↓ PHASE 2: evaluate act / intermediate computables ├─ [ImpairedIndependence] = PersonalIndependence is true or EconomicIndependence is true ├─ [RelationshipTail] = MaintainsRelationship is true and BeyondIndividualInstance is true ├─ [Para2] = Impairs is true and ImpairedIndependence is true and Commercially is true and Promotes is true and ArrangementOfIntercourse is true and RelationshipTail is true ├─ [Leg1] = Exploits is true and EngagesInProstitution is true ├─ [DeterminedCircumstances] = Place is true or TimeOfPractice is true or Extent is true or OtherCircumstances is true ├─ [Leg2Conduct] = Supervises is true or (Determines is true and DeterminedCircumstances is true) or TakesMeasures is true ├─ [Leg2] = ForFinancialGain is true and Leg2Conduct is true ├─ [Para1] = (Leg1 is true or Leg2 is true) and RelationshipTail is true ↓ PHASE 3: evaluate the objective conditions └─ [Pimping] = Para1 is true or Para2 is true ↓ VERDICT (PrimeRule) ├─ [Pimping] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [Pimping] 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
• [Pimping] depends on [ImpairedIndependence], [RelationshipTail], [Para2], [Leg1], [DeterminedCircumstances], [Leg2Conduct], [Leg2], [Para1]; none refer back to [Pimping]. 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{ArrangementOfIntercourse}Element/Datum: through the arrangement of sexual intercourse.?Boolean
Q3Session{BeyondIndividualInstance}Element/Datum: the relationship goes beyond the individual instance.?Boolean
Q4Session{Commercially}Element/Datum: on a commercial basis.?Boolean
Q5Session{Determines}Element/Datum: {Actor} determines circumstances of the practice of prostitution.?Boolean
Q6Session{EconomicIndependence}Element/Datum: the economic independence of {Person}.?Boolean
Q7Session{EngagesInProstitution}Element/Datum: {Person} is engaged in prostitution.?Boolean
Q8Session{Exploits}Element/Datum: {Actor} exploits {Person}.?Boolean
Q9Session{Extent}Element/Datum: the extent.?Boolean
Q10Session{ForFinancialGain}Element/Datum: for the sake of financial gain.?Boolean
Q11Session{Impairs}Element/Datum: {Actor} impairs the independence of {Person}.?Boolean
Q12Session{MaintainsRelationship}Element/Datum: {Actor} maintains a relationship with {Person} in that regard.?Boolean
Q13Session{OtherCircumstances}Element/Datum: other circumstances.?Boolean
Q14Session{Person}Element/Datum: the other person.?Party
Q15Session{PersonalIndependence}Element/Datum: the personal independence of {Person}.?Boolean
Q16Session{Place}Element/Datum: the place.?Boolean
Q17Session{Promotes}Element/Datum: {Actor} promotes the engagement of {Person} in prostitution.?Boolean
Q18Session{Supervises}Element/Datum: {Actor} supervises {Person} in the practice of prostitution.?Boolean
Q19Session{TakesMeasures}Element/Datum: {Actor} takes measures intended to prevent {Person} from giving up prostitution.?Boolean
Q20Session{TimeOfPractice}Element/Datum: the time.?Boolean
Flags
Scope  Paragraph 1, the exploitation leg and the financial-gain control leg, both conditioned on the continuing relationship; paragraph 2, the impairment-by-commercial-promotion variant. Paragraph 3 (the spouse and civil-partner extension) struck whole per the marked-up source.
Ten-rule build  {Determines} spans the four coordinated circumstance objects ({Place}, {TimeOfPractice}, {Extent}, {OtherCircumstances}, disjunction in [DeterminedCircumstances]); {Impairs} spans {PersonalIndependence} and {EconomicIndependence} ([ImpairedIndependence]); {ForFinancialGain} and {Commercially} are inline qualifier variables (rules 1, 2, 4, 10).
Relationship tail shared  “maintains a relationship that goes beyond the individual instance” conditions both paragraph 1 legs and paragraph 2; [RelationshipTail] = {MaintainsRelationship} and {BeyondIndividualInstance} is consumed by both (one variable per Merkmal). Its attachment to both legs of paragraph 1 follows the German sentence structure, where the clause follows the numbered list.
No sexual-act term  §181a turns on prostitution, control and dependence; no §184h reference arises.
Strikes  The penalties in (1) and (2) and the whole of (3) struck in the markup only; the source column is clean.
Treatment  §181a is Human-awareness-tagged. Encoded on its objective elements; exploitation and impairment in fact are evaluative at the margin and escalate in application.

§182 · Sexual abuse of juveniles

SexualAbuseOfJuveniles · provenance StGB 182 · (1)-(2) encoded, (3)-(6) struck
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who abuses a person under the age of eighteen by exploiting a situation of distress 1. performs sexual acts on them or has them perform such acts on the actor, or 2. causes them to perform sexual acts on a third party or to allow a third party to perform sexual acts on them, shall be liable to imprisonment for a term not exceeding five years or to a fine. (2) Similarly, a person over the age of eighteen who abuses a person under the age of eighteen by performing sexual acts on them or having them performed on themselves in return for payment shall be punished. (3) A person over the age of twenty-one who abuses a person under the age of sixteen by 1. performing sexual acts on them or having them performed on themselves, or 2. causing them to perform sexual acts on a third party or to allow a third party to perform sexual acts on them, and in doing so exploits the victim's lack of capacity for sexual self-determination towards them, shall be punished with imprisonment for up to three years or a fine. (4) An attempt is punishable. (5) In the cases referred to in paragraph 3, the offence shall be prosecuted only upon application, unless the prosecuting authority considers intervention ex officio to be necessary on account of the particular public interest in prosecution. (6) In the cases referred to in paragraphs 1 to 3, the court may refrain from imposing a penalty under these provisions if, taking into account the conduct of the person against whom the offence is directed, the wrongfulness of the act is minor.
«if SexualAbuseOfJuveniles is true»(1) {Actor} who «if {Abuses} is true»abuses «end if» {Person} «if [PersonUnder18] is true»under the age of {AgeLimit18} «end if» by «if {Exploits} is true»exploiting «if {SituationOfDistress} is true»a situation of distress «end if» «end if» 1. «if {PerformsOnVictim} is true»performs [SexualActs] on {Person} «end if» «if {HasVictimPerformOnActor} is true»or has them perform such acts on {Actor} «end if», or 2. «if {Directs} is true»causes {Person} to «if {VictimPerformsOnThirdPerson} is true»perform [SexualActs] on a {ThirdPerson} «end if» «if {VictimAllowsThirdPersonToPerform} is true»or to allow a {ThirdPerson} to perform [SexualActs] on {Person} «end if» «end if», shall be liable to imprisonment for a term not exceeding five years or to a fine. (2) Similarly, {Actor} «if [ActorOver18] is true»over the age of {AgeLimit18} «end if» who «if {Abuses} is true»abuses «end if» {Person} «if [PersonUnder18] is true»under the age of {AgeLimit18} «end if» by «if {PerformsOnVictim} is true»performing [SexualActs] on {Person} «end if» «if {HasVictimPerformOnActor} is true»or having them performed on {Actor} «end if» «if {ForRemuneration} is true»in return for payment «end if» shall be punished. (3) A person over the age of twenty-one who abuses a person under the age of sixteen by 1. performing sexual acts on them or having them performed on themselves, or 2. causing them to perform sexual acts on a third party or to allow a third party to perform sexual acts on them, and in doing so exploits the victim's lack of capacity for sexual self-determination towards them, shall be punished with imprisonment for up to three years or a fine. (4) An attempt is punishable. (5) In the cases referred to in paragraph 3, the offence shall be prosecuted only upon application, unless the prosecuting authority considers intervention ex officio to be necessary on account of the particular public interest in prosecution. (6) In the cases referred to in paragraphs 1 to 3, the court may refrain from imposing a penalty under these provisions if, taking into account the conduct of the person against whom the offence is directed, the wrongfulness of the act is minor.«end if»
Annexes
Computables
[ActorOver18] = ActorAge > AgeLimit18 [PersonUnder18] = PersonAge < AgeLimit18 [Leg1Conduct] = PerformsOnVictim is true or HasVictimPerformOnActor is true [Para2] = SexualActs is true and ActorOver18 is true and PersonUnder18 is true and Abuses is true and ForRemuneration is true and Leg1Conduct is true [Leg2Conduct] = Directs is true and (VictimPerformsOnThirdPerson is true or VictimAllowsThirdPersonToPerform is true) [Para1] = SexualActs is true and PersonUnder18 is true and Abuses is true and Exploits is true and SituationOfDistress is true and (Leg1Conduct is true or Leg2Conduct is true) [SexualAbuseOfJuveniles] = Para1 is true or Para2 is true
[SexualActs] — referenced by canonical name; defined in the sexual-act term in §184h. Not expanded here (cross-operome composition by name).
Business rules
idkindactorverb / predicatebody
SAJ-R01actActorAbuses is true
SAJ-R02actActorExploits is true
SAJ-R03conditionNoneSituationOfDistress is true
SAJ-R04actActorPerformsOnVictim is true
SAJ-R05actActorHasVictimPerformOnActor is true
SAJ-R06actActorDirects is true
SAJ-R07conditionNoneVictimPerformsOnThirdPerson is true
SAJ-R08conditionNoneVictimAllowsThirdPersonToPerform is true
SAJ-R09conditionNoneForRemuneration is true
SAJ-R90conditionNonethe person is under the age of eighteenPersonUnder18 is true
SAJ-R91conditionNonethe actor is over the age of eighteenActorOver18 is true
SAJ-R92conditionNonethe act is a sexual act within section 184hSexualActs is true
SAJ-P0prohibitionActornot realisenot SexualAbuseOfJuveniles
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
{Actor} abuses {Person}Merkmal{Abuses}SAJ-R01is true
{Actor} exploitsMerkmal{Exploits}SAJ-R02is true
a situation of distressMerkmal{SituationOfDistress}SAJ-R03is true
{Actor} performs the act on {Person}Merkmal{PerformsOnVictim}SAJ-R04is true
{Actor} has {Person} perform the act on {Actor}Merkmal{HasVictimPerformOnActor}SAJ-R05is true
{Actor} directs {Person}Merkmal{Directs}SAJ-R06is true
{Person} performs the act on a {ThirdPerson}Merkmal{VictimPerformsOnThirdPerson}SAJ-R07is true
{Person} allows a {ThirdPerson} to perform the act on {Person}Merkmal{VictimAllowsThirdPersonToPerform}SAJ-R08is true
in return for paymentMerkmal{ForRemuneration}SAJ-R09is true
(3)-(6) over-21 variant, attempt, application requirement, judicial discretiongrading / procedure / judicial— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Abuses}Booleantrue / false / unknownSession{Actor} abuses {Person}
{Actor}ReferenceSessionany person (the actor)
{ActorAge}NumberSessionthe age of {Actor} in years
{AgeLimit18}NumberSessioneighteen years
{Directs}Booleantrue / false / unknownSession{Actor} directs {Person}
{Exploits}Booleantrue / false / unknownSession{Actor} exploits
{ForRemuneration}Booleantrue / false / unknownSessionin return for payment
{HasVictimPerformOnActor}Booleantrue / false / unknownSession{Actor} has {Person} perform the act on {Actor}
{PerformsOnVictim}Booleantrue / false / unknownSession{Actor} performs the act on {Person}
{Person}PartySessionthe protected person (the juvenile)
{PersonAge}NumberSessionthe age of {Person} in years
{SituationOfDistress}Booleantrue / false / unknownSessiona situation of distress
{ThirdPerson}PartySessiona third party
{VictimAllowsThirdPersonToPerform}Booleantrue / false / unknownSession{Person} allows a {ThirdPerson} to perform the act on {Person}
{VictimPerformsOnThirdPerson}Booleantrue / false / unknownSession{Person} performs the act on a {ThirdPerson}
Reconstruction from the substrate
Committed by any person (the actor) who: (the act is a sexual act within the meaning of §184h and (PersonAge < AgeLimit18) and {Actor} abuses {Person} and {Actor} exploits and a situation of distress and (({Actor} performs the act on {Person} or {Actor} has {Person} perform the act on {Actor}) or ({Actor} directs {Person} and ({Person} performs the act on a {ThirdPerson} or {Person} allows a {ThirdPerson} to perform the act on {Person})))) or (the act is a sexual act within the meaning of §184h and (ActorAge > AgeLimit18) and (PersonAge < AgeLimit18) and {Actor} abuses {Person} and in return for payment and ({Actor} performs the act on {Person} or {Actor} has {Person} perform the act on {Actor})).
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
[ActorOver18]ActorAge, AgeLimit18falseRecomputes when any input changes; propagates into the composite.
[PersonUnder18]PersonAge, AgeLimit18falseRecomputes when any input changes; propagates into the composite.
[Leg1Conduct]PerformsOnVictim, HasVictimPerformOnActorfalseRecomputes when any input changes; propagates into the composite.
[Para2]SexualActs, ActorOver18, PersonUnder18, Abuses, ForRemuneration, Leg1ConductfalseRecomputes when any input changes; propagates into the composite.
[Leg2Conduct]Directs, VictimPerformsOnThirdPerson, VictimAllowsThirdPersonToPerformfalseRecomputes when any input changes; propagates into the composite.
[Para1]SexualActs, PersonUnder18, Abuses, Exploits, SituationOfDistress, Leg1Conduct, Leg2ConductfalseRecomputes when any input changes; propagates into the composite.
[SexualAbuseOfJuveniles]Para1, Para2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (SAJ-P0)[SexualAbuseOfJuveniles]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Abuses} ├─ {Actor} ├─ {ActorAge} ├─ {AgeLimit18} ├─ {Directs} ├─ {Exploits} ├─ {ForRemuneration} ├─ {HasVictimPerformOnActor} ├─ {PerformsOnVictim} ├─ {Person} ├─ {PersonAge} ├─ {SituationOfDistress} ├─ {ThirdPerson} ├─ {VictimAllowsThirdPersonToPerform} ├─ {VictimPerformsOnThirdPerson} ↓ PHASE 2: evaluate act / intermediate computables ├─ [ActorOver18] = ActorAge > AgeLimit18 ├─ [PersonUnder18] = PersonAge < AgeLimit18 ├─ [Leg1Conduct] = PerformsOnVictim is true or HasVictimPerformOnActor is true ├─ [Para2] = SexualActs is true and ActorOver18 is true and PersonUnder18 is true and Abuses is true and ForRemuneration is true and Leg1Conduct is true ├─ [Leg2Conduct] = Directs is true and (VictimPerformsOnThirdPerson is true or VictimAllowsThirdPersonToPerform is true) ├─ [Para1] = SexualActs is true and PersonUnder18 is true and Abuses is true and Exploits is true and SituationOfDistress is true and (Leg1Conduct is true or Leg2Conduct is true) ├─ [SexualActs] composed by name (the sexual-act term in §184h) ↓ PHASE 3: evaluate the objective conditions └─ [SexualAbuseOfJuveniles] = Para1 is true or Para2 is true ↓ VERDICT (PrimeRule) ├─ [SexualAbuseOfJuveniles] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [SexualAbuseOfJuveniles] 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
• [SexualAbuseOfJuveniles] depends on [ActorOver18], [PersonUnder18], [Leg1Conduct], [Para2], [Leg2Conduct], [Para1] plus composed [SexualActs]; none refer back to [SexualAbuseOfJuveniles]. 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.
• Composition by canonical name is acyclic: the composed operome is read once and does not reference this one back.
Questionnaire
#CascadeVariableQuestion / promptInput
Q1Session{Abuses}Element/Datum: {Actor} abuses {Person}.?Boolean
Q2Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q3Session{ActorAge}Element/Datum: the age of {Actor} in years.?Number
Q4Session{AgeLimit18}Element/Datum: eighteen years.?Number
Q5Session{Directs}Element/Datum: {Actor} directs {Person}.?Boolean
Q6Session{Exploits}Element/Datum: {Actor} exploits.?Boolean
Q7Session{ForRemuneration}Element/Datum: in return for payment.?Boolean
Q8Session{HasVictimPerformOnActor}Element/Datum: {Actor} has {Person} perform the act on {Actor}.?Boolean
Q9Session{PerformsOnVictim}Element/Datum: {Actor} performs the act on {Person}.?Boolean
Q10Session{Person}Element/Datum: the protected person (the juvenile).?Party
Q11Session{PersonAge}Element/Datum: the age of {Person} in years.?Number
Q12Session{SituationOfDistress}Element/Datum: a situation of distress.?Boolean
Q13Session{ThirdPerson}Element/Datum: a third party.?Party
Q14Session{VictimAllowsThirdPersonToPerform}Element/Datum: {Person} allows a {ThirdPerson} to perform the act on {Person}.?Boolean
Q15Session{VictimPerformsOnThirdPerson}Element/Datum: {Person} performs the act on a {ThirdPerson}.?Boolean
Flags
Scope  Paragraph 1, abuse of a person under eighteen by exploiting a situation of distress, with the direct and third-party conduct legs; paragraph 2, the over-eighteen remunerated variant. Paragraphs 3 to 6 (the over-twenty-one capacity variant, attempt, the application requirement and the judicial discretion) struck whole per the marked-up source.
Translation note  The draft English layer of (1) leg 1 reads “or causes them to perform sexual acts on them” for “oder an sich von ihr vornehmen lässt”; as in §177, the German modality is having the acts performed by the person on the actor. The source column carries that reading and the markup binds the words to {HasVictimPerformOnActor}.
Actor age as threshold  Paragraph 2 conditions on the actor's age: [ActorOver18] = {ActorAge} > {AgeLimit18}, the comparator carrying the statutory wording (“über achtzehn Jahren”) literally; whether “over” includes the eighteenth birthday itself is an interpretive question and escalates.
Conduct variables shared  {Abuses}, {PerformsOnVictim} and {HasVictimPerformOnActor} carry the same Merkmal in both paragraphs (one variable per Merkmal); paragraph 2 adds {ForRemuneration} and drops the distress element.
Sexual act  [SexualActs] (§184h, by name) for every occurrence.
Strikes  The penalty in (1), “Similarly” and “shall be punished” in (2) (“Ebenso wird ... bestraft”) and the whole of (3) to (6) struck in the markup only; the source column is clean.
Treatment  §182 is Human-awareness-tagged. Encoded on its objective elements; abuse and exploitation of distress in fact are evaluative at the margin and escalate in application.

§184a · Dissemination of violent or animal pornography

ViolentOrAnimalPornography · provenance StGB 184a · sentence 1 encoded, attempt struck
Source (English, unofficial)
Operome markup - original text encoded
Any person who, in relation to pornographic material (Section 11(3)) depicting acts of violence or sexual acts involving humans and animals, 1. distributes or makes available to the public, or 2. produces, obtains, supplies, stocks, offers, advertises or undertakes to import or export such material for the purpose of using it within the meaning of point 1 or enabling another person to use it in that way. In the cases referred to in the first sentence, point 1, an attempt is punishable.
«if ViolentOrAnimalPornography is true»Shall be punished with imprisonment for up to three years or a fine {Actor} who, in relation to «if {PornographicContent} is true»pornographic material (Section 11(3)) «end if» «if {DepictsViolence} is true»depicting acts of violence «end if» «if {DepictsHumanAnimalActs} is true»or sexual acts involving humans and animals «end if», 1. «if {Disseminates} is true»distributes «end if» «if {MakesAvailableToPublic} is true»or makes available to the public «end if», or 2. «if {Produces} is true»produces «end if» «if {Obtains} is true», obtains «end if» «if {Supplies} is true», supplies «end if» «if {Stocks} is true», stocks «end if» «if {Offers} is true», offers «end if» «if {Advertises} is true», advertises «end if» «if {UndertakesToImport} is true»or undertakes to import «end if» «if {UndertakesToExport} is true»or export «end if» such {Content} «if {ForUseUnderPoint1} is true»for the purpose of using it within the meaning of point 1 «end if» «if {EnableAnotherUse} is true»or enabling another person to use it in that way «end if». In the cases referred to in the first sentence, point 1, an attempt is punishable.«end if»
Annexes
Computables
[Purpose] = ForUseUnderPoint1 is true or EnableAnotherUse is true [ContentSubject] = DepictsViolence is true or DepictsHumanAnimalActs is true [QualifyingContent] = PornographicContent is true and ContentSubject is true [TradeVerbs] = Produces is true or Obtains is true or Supplies is true or Stocks is true or Offers is true or Advertises is true or UndertakesToImport is true or UndertakesToExport is true [Leg2] = TradeVerbs is true and Purpose is true [Leg1] = Disseminates is true or MakesAvailableToPublic is true [ViolentOrAnimalPornography] = QualifyingContent is true and (Leg1 is true or Leg2 is true)
Business rules
idkindactorverb / predicatebody
VAP-R01conditionNonePornographicContent is true
VAP-R02conditionNoneDepictsViolence is true
VAP-R03conditionNoneDepictsHumanAnimalActs is true
VAP-R04actActorDisseminates is true
VAP-R05actActorMakesAvailableToPublic is true
VAP-R06actActorProduces is true
VAP-R07actActorObtains is true
VAP-R08actActorSupplies is true
VAP-R09actActorStocks is true
VAP-R10actActorOffers is true
VAP-R11actActorAdvertises is true
VAP-R12actActorUndertakesToImport is true
VAP-R13actActorUndertakesToExport is true
VAP-R14conditionNoneForUseUnderPoint1 is true
VAP-R15conditionNoneEnableAnotherUse is true
VAP-P0prohibitionActornot realisenot ViolentOrAnimalPornography
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
the content is pornographic content within the meaning of Section 11(3)Merkmal{PornographicContent}VAP-R01is true
the content has acts of violence as its subjectMerkmal{DepictsViolence}VAP-R02is true
the content has sexual acts of humans with animals as its subjectMerkmal{DepictsHumanAnimalActs}VAP-R03is true
{Actor} distributes the {Content}Merkmal{Disseminates}VAP-R04is true
{Actor} makes the {Content} available to the publicMerkmal{MakesAvailableToPublic}VAP-R05is true
{Actor} produces the {Content}Merkmal{Produces}VAP-R06is true
{Actor} obtains the {Content}Merkmal{Obtains}VAP-R07is true
{Actor} supplies the {Content}Merkmal{Supplies}VAP-R08is true
{Actor} stocks the {Content}Merkmal{Stocks}VAP-R09is true
{Actor} offers the {Content}Merkmal{Offers}VAP-R10is true
{Actor} advertises the {Content}Merkmal{Advertises}VAP-R11is true
{Actor} undertakes to import the {Content}Merkmal{UndertakesToImport}VAP-R12is true
{Actor} undertakes to export the {Content}Merkmal{UndertakesToExport}VAP-R13is true
for the purpose of using the {Content} within the meaning of point 1Merkmal{ForUseUnderPoint1}VAP-R14is true
for the purpose of enabling another person to use the {Content} in that wayMerkmal{EnableAnotherUse}VAP-R15is true
attempt (sentence 2)attempt— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{Advertises}Booleantrue / false / unknownSession{Actor} advertises the {Content}
{Content}PartySessionthe pornographic content
{DepictsHumanAnimalActs}Booleantrue / false / unknownSessionthe content has sexual acts of humans with animals as its subject
{DepictsViolence}Booleantrue / false / unknownSessionthe content has acts of violence as its subject
{Disseminates}Booleantrue / false / unknownSession{Actor} distributes the {Content}
{EnableAnotherUse}Booleantrue / false / unknownSessionfor the purpose of enabling another person to use the {Content} in that way
{ForUseUnderPoint1}Booleantrue / false / unknownSessionfor the purpose of using the {Content} within the meaning of point 1
{MakesAvailableToPublic}Booleantrue / false / unknownSession{Actor} makes the {Content} available to the public
{Obtains}Booleantrue / false / unknownSession{Actor} obtains the {Content}
{Offers}Booleantrue / false / unknownSession{Actor} offers the {Content}
{PornographicContent}Booleantrue / false / unknownSessionthe content is pornographic content within the meaning of Section 11(3)
{Produces}Booleantrue / false / unknownSession{Actor} produces the {Content}
{Stocks}Booleantrue / false / unknownSession{Actor} stocks the {Content}
{Supplies}Booleantrue / false / unknownSession{Actor} supplies the {Content}
{UndertakesToExport}Booleantrue / false / unknownSession{Actor} undertakes to export the {Content}
{UndertakesToImport}Booleantrue / false / unknownSession{Actor} undertakes to import the {Content}
Reconstruction from the substrate
Committed by any person (the actor) who: (the content is pornographic content within the meaning of Section 11(3) and (the content has acts of violence as its subject or the content has sexual acts of humans with animals as its subject)) and (({Actor} distributes the {Content} or {Actor} makes the {Content} available to the public) or (({Actor} produces the {Content} or {Actor} obtains the {Content} or {Actor} supplies the {Content} or {Actor} stocks the {Content} or {Actor} offers the {Content} or {Actor} advertises the {Content} or {Actor} undertakes to import the {Content} or {Actor} undertakes to export the {Content}) and (for the purpose of using the {Content} within the meaning of point 1 or for the purpose of enabling another person to use the {Content} in that way))).
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
[Purpose]ForUseUnderPoint1, EnableAnotherUsefalseRecomputes when any input changes; propagates into the composite.
[ContentSubject]DepictsViolence, DepictsHumanAnimalActsfalseRecomputes when any input changes; propagates into the composite.
[QualifyingContent]PornographicContent, ContentSubjectfalseRecomputes when any input changes; propagates into the composite.
[TradeVerbs]Produces, Obtains, Supplies, Stocks, Offers, Advertises, UndertakesToImport, UndertakesToExportfalseRecomputes when any input changes; propagates into the composite.
[Leg2]TradeVerbs, PurposefalseRecomputes when any input changes; propagates into the composite.
[Leg1]Disseminates, MakesAvailableToPublicfalseRecomputes when any input changes; propagates into the composite.
[ViolentOrAnimalPornography]QualifyingContent, Leg1, Leg2falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (VAP-P0)[ViolentOrAnimalPornography]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {Advertises} ├─ {Content} ├─ {DepictsHumanAnimalActs} ├─ {DepictsViolence} ├─ {Disseminates} ├─ {EnableAnotherUse} ├─ {ForUseUnderPoint1} ├─ {MakesAvailableToPublic} ├─ {Obtains} ├─ {Offers} ├─ {PornographicContent} ├─ {Produces} ├─ {Stocks} ├─ {Supplies} ├─ {UndertakesToExport} ├─ {UndertakesToImport} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Purpose] = ForUseUnderPoint1 is true or EnableAnotherUse is true ├─ [ContentSubject] = DepictsViolence is true or DepictsHumanAnimalActs is true ├─ [QualifyingContent] = PornographicContent is true and ContentSubject is true ├─ [TradeVerbs] = Produces is true or Obtains is true or Supplies is true or Stocks is true or Offers is true or Advertises is true or UndertakesToImport is true or UndertakesToExport is true ├─ [Leg2] = TradeVerbs is true and Purpose is true ├─ [Leg1] = Disseminates is true or MakesAvailableToPublic is true ↓ PHASE 3: evaluate the objective conditions └─ [ViolentOrAnimalPornography] = QualifyingContent is true and (Leg1 is true or Leg2 is true) ↓ VERDICT (PrimeRule) ├─ [ViolentOrAnimalPornography] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [ViolentOrAnimalPornography] 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
• [ViolentOrAnimalPornography] depends on [Purpose], [ContentSubject], [QualifyingContent], [TradeVerbs], [Leg2], [Leg1]; none refer back to [ViolentOrAnimalPornography]. 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{Advertises}Element/Datum: {Actor} advertises the {Content}.?Boolean
Q3Session{Content}Element/Datum: the pornographic content.?Party
Q4Session{DepictsHumanAnimalActs}Element/Datum: the content has sexual acts of humans with animals as its subject.?Boolean
Q5Session{DepictsViolence}Element/Datum: the content has acts of violence as its subject.?Boolean
Q6Session{Disseminates}Element/Datum: {Actor} distributes the {Content}.?Boolean
Q7Session{EnableAnotherUse}Element/Datum: for the purpose of enabling another person to use the {Content} in that way.?Boolean
Q8Session{ForUseUnderPoint1}Element/Datum: for the purpose of using the {Content} within the meaning of point 1.?Boolean
Q9Session{MakesAvailableToPublic}Element/Datum: {Actor} makes the {Content} available to the public.?Boolean
Q10Session{Obtains}Element/Datum: {Actor} obtains the {Content}.?Boolean
Q11Session{Offers}Element/Datum: {Actor} offers the {Content}.?Boolean
Q12Session{PornographicContent}Element/Datum: the content is pornographic content within the meaning of Section 11(3).?Boolean
Q13Session{Produces}Element/Datum: {Actor} produces the {Content}.?Boolean
Q14Session{Stocks}Element/Datum: {Actor} stocks the {Content}.?Boolean
Q15Session{Supplies}Element/Datum: {Actor} supplies the {Content}.?Boolean
Q16Session{UndertakesToExport}Element/Datum: {Actor} undertakes to export the {Content}.?Boolean
Q17Session{UndertakesToImport}Element/Datum: {Actor} undertakes to import the {Content}.?Boolean
Flags
Whole section  Sentence 1, the dissemination leg and the trade leg over content depicting violence or human-animal sexual acts; the attempt (sentence 2) struck per the marked-up source.
Translation note  The draft English layer of sentence 1 lacks the main clause (the German penalty clause carries it); the struck penalty is rendered at the head of the markup so the sentence reads, and the source column carries the text as published.
Ten-rule build  The content qualification is {PornographicContent} with the coordinated subject objects {DepictsViolence} and {DepictsHumanAnimalActs} ([ContentSubject]); the eight trade verbs are each a rule, disjoined in [TradeVerbs]; “ein- oder auszuführen” splits into {UndertakesToImport} and {UndertakesToExport}; the purpose alternatives are coordinated in [Purpose] (rules 1, 2, 10).
Strikes  The penalty and the attempt sentence struck in the markup only; the source column is clean.
Treatment  §184a is Operomise-tagged: the offence turns on content properties, conduct verbs and purpose as written.

§184b · Dissemination, acquisition and possession of child pornography

ChildPornographyOffences · provenance StGB 184b · (1) s.1, (3), (5), (6) encoded · authors the child-pornography definition
Source (English, unofficial)
Operome markup - original text encoded
(1) A person shall be liable to imprisonment for a term of between six months and ten years if they 1. distributes or makes available to the public child pornography; pornographic material is considered child pornography (Section 11(3)) if it depicts: a) sexual acts by, on or in front of a person under the age of fourteen (child), b) the depiction of a child who is wholly or partially unclothed in a sexually suggestive posture, or c) the sexually provocative depiction of a child’s naked genitals or buttocks, 2. attempts to make child pornography depicting actual or realistic events accessible to another person or to procure possession thereof for that person, 3. produces child pornography depicting an actual event, or 4. produces, obtains, supplies, stocks, offers, advertises or attempts to import or export child pornography in order to use it within the meaning of point 1 or point 2 or to enable another person to use it in that way, provided that the act is not punishable under point 3. If, in the cases referred to in paragraph 1, first sentence, points 1 and 4, the child pornography does not depict actual or realistic events, the penalty shall be imprisonment for a term of three months to five years. (2) If, in the cases referred to in the first sentence of paragraph 1, the offender acts on a commercial basis or as a member of a gang that has formed for the purpose of continuously committing such offences, and if, in the cases referred to in the first sentence of paragraph 1, points 1, 2 and 4, the material depicts actual or realistic events, the penalty shall be imprisonment for a term of not less than two years. (3) Any person who attempts to access child pornography that depicts actual or realistic events, or to acquire possession of such material, or who possesses such material, shall be liable to a term of imprisonment of between three months and five years. (4) An attempt is punishable in the cases referred to in paragraph 1, sentence 1, points 1 and 3, and in the cases referred to in paragraph 1, sentence 2, in conjunction with sentence 1, point 1. (5) Paragraph 1, first sentence, point 2, and paragraph 3 shall not apply to acts which serve exclusively the lawful fulfilment of the following: 1. state tasks, 2. tasks arising from agreements with a competent state authority, or 3. official or professional duties. (6) Paragraph 1, first sentence, points 1, 2 and 4, and the second sentence shall not apply to official acts carried out in the context of criminal investigations if 1. the act relates to child pornography that does not depict actual events and has not been produced using an image of a child or young person, and 2. clarifying the facts of the case would otherwise be futile or significantly impeded. (7) Objects to which a criminal offence under paragraph 1, first sentence, points 2 or 3, or paragraph 3 relates shall be seized. Section 74a shall apply.
«if ChildPornographyOffences is true»(1) {Actor} shall be liable to imprisonment for a term of between six months and ten years if they 1. «if {Disseminates} is true»distributes «end if» «if {MakesAvailableToPublic} is true»or makes available to the public «end if» «if [ChildPornography] is true»child pornography; pornographic material is considered child pornography if «if {PornographicContent} is true»it is pornographic content (Section 11(3)) «end if» and it depicts: a) [SexualActs] «if {ActsByChild} is true»by «end if» «if {ActsOnChild} is true», on «end if» «if {ActsInFrontOfChild} is true»or in front of «end if» {Person} «if [Child] is true»under the age of {AgeLimit14} (child) «end if», b) the depiction of «if [Child] is true»a child «end if» who is «if {WhollyUnclothed} is true»wholly «end if» «if {PartiallyUnclothed} is true»or partially «end if» unclothed «if {SuggestivePosture} is true»in a sexually suggestive posture «end if», or c) the {SexuallyProvocative} sexually provocative depiction of a child's «if {NakedGenitals} is true»naked genitals «end if» «if {NakedButtocks} is true»or buttocks «end if» «end if», 2. «if {UndertakesToMakeAccessible} is true»attempts to make «if [ChildPornography] is true»child pornography «end if» «if [RealOrRealistic] is true»depicting «if {DepictsActualEvents} is true»actual «end if» «if {DepictsRealisticEvents} is true»or realistic «end if» events «end if» accessible to another person «end if» «if {UndertakesToProcurePossessionForAnother} is true»or to procure possession thereof for that person «end if», 3. «if {Produces} is true»produces «end if» «if [ChildPornography] is true»child pornography «end if» «if {DepictsActualEvents} is true»depicting an actual event «end if», or 4. «if {Produces} is true»produces «end if» «if {Obtains} is true», obtains «end if» «if {Supplies} is true», supplies «end if» «if {Stocks} is true», stocks «end if» «if {Offers} is true», offers «end if» «if {Advertises} is true», advertises «end if» «if {UndertakesToImport} is true»or attempts to import «end if» «if {UndertakesToExport} is true»or export «end if» «if [ChildPornography] is true»child pornography «end if» «if {ForUseUnderPoint1} is true»in order to use it within the meaning of point 1 «end if» «if {ForUseUnderPoint2} is true»or point 2 «end if» «if {EnableAnotherUse} is true»or to enable another person to use it in that way «end if», «if {PunishableUnderPoint3} is false»provided that the act is not punishable under point 3 «end if». If, in the cases referred to in paragraph 1, first sentence, points 1 and 4, the child pornography does not depict actual or realistic events, the penalty shall be imprisonment for a term of three months to five years. (2) If, in the cases referred to in the first sentence of paragraph 1, the offender acts on a commercial basis or as a member of a gang that has formed for the purpose of continuously committing such offences, and if, in the cases referred to in the first sentence of paragraph 1, points 1, 2 and 4, the material depicts actual or realistic events, the penalty shall be imprisonment for a term of not less than two years. (3) {Actor} who «if {UndertakesToAccess} is true»attempts to access «end if» «if [ChildPornography] is true»child pornography «end if» «if [RealOrRealistic] is true»that depicts «if {DepictsActualEvents} is true»actual «end if» «if {DepictsRealisticEvents} is true»or realistic «end if» events «end if», «if {UndertakesToAcquirePossession} is true»or to acquire possession of such material «end if», or «if {Possesses} is true»possesses such material «end if», shall be liable to a term of imprisonment of between three months and five years. (4) An attempt is punishable in the cases referred to in paragraph 1, sentence 1, points 1 and 3, and in the cases referred to in paragraph 1, sentence 2, in conjunction with sentence 1, point 1. (5) Paragraph 1, first sentence, point 2, and paragraph 3 shall not apply «if [Exemption5] is true»to acts «if {ServesExclusively} is true»which serve exclusively the lawful fulfilment of the following «end if»: 1. «if {StateTasks} is true»state tasks «end if», 2. «if {AgreementTasks} is true»tasks arising from agreements with a competent state authority «end if», or 3. «if {OfficialDuties} is true»official «end if» «if {ProfessionalDuties} is true»or professional duties «end if» «end if». (6) Paragraph 1, first sentence, points 1, 2 and 4 and the second sentence shall not apply «if [Exemption6] is true»to «if {OfficialActInInvestigation} is true»official acts carried out in the context of criminal investigations «end if» if 1. the act relates to child pornography «if [NonRealContent] is true»that does not depict actual events and has not been produced using an image of «if {ProducedUsingChildImage} is true»a child «end if» «if {ProducedUsingYouthImage} is true»or young person «end if» «end if», and 2. clarifying the facts of the case would otherwise be «if {ClarificationOtherwiseFutile} is true»futile «end if» «if {ClarificationSignificantlyImpeded} is true»or significantly impeded «end if» «end if». (7) Objects to which a criminal offence under paragraph 1, first sentence, points 2 or 3, or paragraph 3 relates shall be seized. Section 74a shall apply.«end if»
Annexes
Computables
[NonRealContent] = DepictsActualEvents is false and ProducedUsingChildImage is false and ProducedUsingYouthImage is false [ExemptDuty] = StateTasks is true or AgreementTasks is true or OfficialDuties is true or ProfessionalDuties is true [Child] = PersonAge < AgeLimit14 [DepictionA] = SexualActs is true and Child is true and (ActsByChild is true or ActsOnChild is true or ActsInFrontOfChild is true) [DepictionB] = Child is true and (WhollyUnclothed is true or PartiallyUnclothed is true) and SuggestivePosture is true [DepictionC] = Child is true and SexuallyProvocative is true and (NakedGenitals is true or NakedButtocks is true) [ChildPornography] = PornographicContent is true and (DepictionA is true or DepictionB is true or DepictionC is true) [RealOrRealistic] = DepictsActualEvents is true or DepictsRealisticEvents is true [Para3] = ChildPornography is true and RealOrRealistic is true and (UndertakesToAccess is true or UndertakesToAcquirePossession is true or Possesses is true) [TradeVerbs] = Produces is true or Obtains is true or Supplies is true or Stocks is true or Offers is true or Advertises is true or UndertakesToImport is true or UndertakesToExport is true [Leg1] = ChildPornography is true and (Disseminates is true or MakesAvailableToPublic is true) [Leg2] = ChildPornography is true and RealOrRealistic is true and (UndertakesToMakeAccessible is true or UndertakesToProcurePossessionForAnother is true) [Leg3] = ChildPornography is true and DepictsActualEvents is true and Produces is true [Exemption5] = ServesExclusively is true and ExemptDuty is true [InvestigativeNecessity] = ClarificationOtherwiseFutile is true or ClarificationSignificantlyImpeded is true [Exemption6] = OfficialActInInvestigation is true and NonRealContent is true and InvestigativeNecessity is true [Purpose4] = ForUseUnderPoint1 is true or ForUseUnderPoint2 is true or EnableAnotherUse is true [Leg4] = ChildPornography is true and TradeVerbs is true and Purpose4 is true and PunishableUnderPoint3 is false [ChildPornographyOffences] = (Leg1 is true and Exemption6 is false) or (Leg2 is true and Exemption5 is false and Exemption6 is false) or Leg3 is true or (Leg4 is true and Exemption6 is false) or (Para3 is true and Exemption5 is false)
[SexualActs] — referenced by canonical name; defined in the sexual-act term in §184h. Not expanded here (cross-operome composition by name).
Business rules
idkindactorverb / predicatebody
CPO-R01conditionNonePornographicContent is true
CPO-R02conditionNoneActsByChild is true
CPO-R03conditionNoneActsOnChild is true
CPO-R04conditionNoneActsInFrontOfChild is true
CPO-R05conditionNoneWhollyUnclothed is true
CPO-R06conditionNonePartiallyUnclothed is true
CPO-R07conditionNoneSuggestivePosture is true
CPO-R08conditionNoneSexuallyProvocative is true
CPO-R09conditionNoneNakedGenitals is true
CPO-R10conditionNoneNakedButtocks is true
CPO-R11actActorDisseminates is true
CPO-R12actActorMakesAvailableToPublic is true
CPO-R13conditionNoneDepictsActualEvents is true
CPO-R14conditionNoneDepictsRealisticEvents is true
CPO-R15actActorUndertakesToMakeAccessible is true
CPO-R16actActorUndertakesToProcurePossessionForAnother is true
CPO-R17actActorProduces is true
CPO-R18actActorObtains is true
CPO-R19actActorSupplies is true
CPO-R20actActorStocks is true
CPO-R21actActorOffers is true
CPO-R22actActorAdvertises is true
CPO-R23actActorUndertakesToImport is true
CPO-R24actActorUndertakesToExport is true
CPO-R25conditionNoneForUseUnderPoint1 is true
CPO-R26conditionNoneForUseUnderPoint2 is true
CPO-R27conditionNoneEnableAnotherUse is true
CPO-R28conditionNonePunishableUnderPoint3 is true
CPO-R29actActorUndertakesToAccess is true
CPO-R30actActorUndertakesToAcquirePossession is true
CPO-R31actActorPossesses is true
CPO-R32conditionNoneServesExclusively is true
CPO-R33conditionNoneStateTasks is true
CPO-R34conditionNoneAgreementTasks is true
CPO-R35conditionNoneOfficialDuties is true
CPO-R36conditionNoneProfessionalDuties is true
CPO-R37conditionNoneOfficialActInInvestigation is true
CPO-R38conditionNoneProducedUsingChildImage is true
CPO-R39conditionNoneProducedUsingYouthImage is true
CPO-R40conditionNoneClarificationOtherwiseFutile is true
CPO-R41conditionNoneClarificationSignificantlyImpeded is true
CPO-R90conditionNonethe person depicted is under the age of fourteen (a child)Child is true
CPO-R91conditionNonethe act is a sexual act within section 184hSexualActs is true
CPO-P0prohibitionActornot realisenot ChildPornographyOffences
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
A person ... if theyTätersubjekt{Actor}in scope
the content is pornographic content within the meaning of Section 11(3)Merkmal{PornographicContent}CPO-R01is true
the content has as its subject the act performed by {Person}Merkmal{ActsByChild}CPO-R02is true
the content has as its subject the act performed on {Person}Merkmal{ActsOnChild}CPO-R03is true
the content has as its subject the act performed in front of {Person}Merkmal{ActsInFrontOfChild}CPO-R04is true
{Person} is depicted wholly unclothedMerkmal{WhollyUnclothed}CPO-R05is true
{Person} is depicted partially unclothedMerkmal{PartiallyUnclothed}CPO-R06is true
the depiction shows a sexually suggestive postureMerkmal{SuggestivePosture}CPO-R07is true
the depiction is sexually provocativeMerkmal{SexuallyProvocative}CPO-R08is true
the naked genitals of {Person}Merkmal{NakedGenitals}CPO-R09is true
the naked buttocks of {Person}Merkmal{NakedButtocks}CPO-R10is true
{Actor} distributes the {Content}Merkmal{Disseminates}CPO-R11is true
{Actor} makes the {Content} available to the publicMerkmal{MakesAvailableToPublic}CPO-R12is true
the content depicts actual eventsMerkmal{DepictsActualEvents}CPO-R13is true
the content depicts realistic eventsMerkmal{DepictsRealisticEvents}CPO-R14is true
{Actor} undertakes to make the {Content} accessible to another personMerkmal{UndertakesToMakeAccessible}CPO-R15is true
{Actor} undertakes to procure another person's possession of the {Content}Merkmal{UndertakesToProcurePossessionForAnother}CPO-R16is true
{Actor} produces the {Content}Merkmal{Produces}CPO-R17is true
{Actor} obtains the {Content}Merkmal{Obtains}CPO-R18is true
{Actor} supplies the {Content}Merkmal{Supplies}CPO-R19is true
{Actor} stocks the {Content}Merkmal{Stocks}CPO-R20is true
{Actor} offers the {Content}Merkmal{Offers}CPO-R21is true
{Actor} advertises the {Content}Merkmal{Advertises}CPO-R22is true
{Actor} undertakes to import the {Content}Merkmal{UndertakesToImport}CPO-R23is true
{Actor} undertakes to export the {Content}Merkmal{UndertakesToExport}CPO-R24is true
for the purpose of using the {Content} within the meaning of point 1Merkmal{ForUseUnderPoint1}CPO-R25is true
for the purpose of using the {Content} within the meaning of point 2Merkmal{ForUseUnderPoint2}CPO-R26is true
for the purpose of enabling another person to use the {Content} in that wayMerkmal{EnableAnotherUse}CPO-R27is true
the act is punishable under point 3Merkmal{PunishableUnderPoint3}CPO-R28is true
{Actor} undertakes to access the {Content}Merkmal{UndertakesToAccess}CPO-R29is true
{Actor} undertakes to acquire possession of the {Content}Merkmal{UndertakesToAcquirePossession}CPO-R30is true
{Actor} possesses the {Content}Merkmal{Possesses}CPO-R31is true
the act serves exclusively the lawful fulfilment of the referenced dutiesMerkmal{ServesExclusively}CPO-R32is true
state tasksMerkmal{StateTasks}CPO-R33is true
tasks arising from agreements with a competent state authorityMerkmal{AgreementTasks}CPO-R34is true
official dutiesMerkmal{OfficialDuties}CPO-R35is true
professional dutiesMerkmal{ProfessionalDuties}CPO-R36is true
the act is an official act carried out in the context of criminal investigationsMerkmal{OfficialActInInvestigation}CPO-R37is true
the content has been produced using an image of a childMerkmal{ProducedUsingChildImage}CPO-R38is true
the content has been produced using an image of a young personMerkmal{ProducedUsingYouthImage}CPO-R39is true
clarifying the facts of the case would otherwise be futileMerkmal{ClarificationOtherwiseFutile}CPO-R40is true
clarifying the facts of the case would otherwise be significantly impededMerkmal{ClarificationSignificantlyImpeded}CPO-R41is true
(1) s.2 lower range; (2) aggravation; (4) attempt; (7) seizuregrading / consequences— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{ActsByChild}Booleantrue / false / unknownSessionthe content has as its subject the act performed by {Person}
{ActsInFrontOfChild}Booleantrue / false / unknownSessionthe content has as its subject the act performed in front of {Person}
{ActsOnChild}Booleantrue / false / unknownSessionthe content has as its subject the act performed on {Person}
{Advertises}Booleantrue / false / unknownSession{Actor} advertises the {Content}
{AgeLimit14}NumberSessionfourteen years
{AgreementTasks}Booleantrue / false / unknownSessiontasks arising from agreements with a competent state authority
{ClarificationOtherwiseFutile}Booleantrue / false / unknownSessionclarifying the facts of the case would otherwise be futile
{ClarificationSignificantlyImpeded}Booleantrue / false / unknownSessionclarifying the facts of the case would otherwise be significantly impeded
{DepictsActualEvents}Booleantrue / false / unknownSessionthe content depicts actual events
{DepictsRealisticEvents}Booleantrue / false / unknownSessionthe content depicts realistic events
{Disseminates}Booleantrue / false / unknownSession{Actor} distributes the {Content}
{EnableAnotherUse}Booleantrue / false / unknownSessionfor the purpose of enabling another person to use the {Content} in that way
{ForUseUnderPoint1}Booleantrue / false / unknownSessionfor the purpose of using the {Content} within the meaning of point 1
{ForUseUnderPoint2}Booleantrue / false / unknownSessionfor the purpose of using the {Content} within the meaning of point 2
{MakesAvailableToPublic}Booleantrue / false / unknownSession{Actor} makes the {Content} available to the public
{NakedButtocks}Booleantrue / false / unknownSessionthe naked buttocks of {Person}
{NakedGenitals}Booleantrue / false / unknownSessionthe naked genitals of {Person}
{Obtains}Booleantrue / false / unknownSession{Actor} obtains the {Content}
{Offers}Booleantrue / false / unknownSession{Actor} offers the {Content}
{OfficialActInInvestigation}Booleantrue / false / unknownSessionthe act is an official act carried out in the context of criminal investigations
{OfficialDuties}Booleantrue / false / unknownSessionofficial duties
{PartiallyUnclothed}Booleantrue / false / unknownSession{Person} is depicted partially unclothed
{Person}PartySessionthe child depicted
{PersonAge}NumberSessionthe age of {Person} in years
{PornographicContent}Booleantrue / false / unknownSessionthe content is pornographic content within the meaning of Section 11(3)
{Possesses}Booleantrue / false / unknownSession{Actor} possesses the {Content}
{ProducedUsingChildImage}Booleantrue / false / unknownSessionthe content has been produced using an image of a child
{ProducedUsingYouthImage}Booleantrue / false / unknownSessionthe content has been produced using an image of a young person
{Produces}Booleantrue / false / unknownSession{Actor} produces the {Content}
{ProfessionalDuties}Booleantrue / false / unknownSessionprofessional duties
{PunishableUnderPoint3}Booleantrue / false / unknownSessionthe act is punishable under point 3
{ServesExclusively}Booleantrue / false / unknownSessionthe act serves exclusively the lawful fulfilment of the referenced duties
{SexuallyProvocative}Booleantrue / false / unknownSessionthe depiction is sexually provocative
{StateTasks}Booleantrue / false / unknownSessionstate tasks
{Stocks}Booleantrue / false / unknownSession{Actor} stocks the {Content}
{SuggestivePosture}Booleantrue / false / unknownSessionthe depiction shows a sexually suggestive posture
{Supplies}Booleantrue / false / unknownSession{Actor} supplies the {Content}
{UndertakesToAccess}Booleantrue / false / unknownSession{Actor} undertakes to access the {Content}
{UndertakesToAcquirePossession}Booleantrue / false / unknownSession{Actor} undertakes to acquire possession of the {Content}
{UndertakesToExport}Booleantrue / false / unknownSession{Actor} undertakes to export the {Content}
{UndertakesToImport}Booleantrue / false / unknownSession{Actor} undertakes to import the {Content}
{UndertakesToMakeAccessible}Booleantrue / false / unknownSession{Actor} undertakes to make the {Content} accessible to another person
{UndertakesToProcurePossessionForAnother}Booleantrue / false / unknownSession{Actor} undertakes to procure another person's possession of the {Content}
{WhollyUnclothed}Booleantrue / false / unknownSession{Person} is depicted wholly unclothed
Reconstruction from the substrate
Committed by any person (the actor) who: (((the content is pornographic content within the meaning of Section 11(3) and ((the act is a sexual act within the meaning of §184h and (PersonAge < AgeLimit14) and (the content has as its subject the act performed by {Person} or the content has as its subject the act performed on {Person} or the content has as its subject the act performed in front of {Person})) or ((PersonAge < AgeLimit14) and ({Person} is depicted wholly unclothed or {Person} is depicted partially unclothed) and the depiction shows a sexually suggestive posture) or ((PersonAge < AgeLimit14) and the depiction is sexually provocative and (the naked genitals of {Person} or the naked buttocks of {Person})))) and ({Actor} distributes the {Content} or {Actor} makes the {Content} available to the public)) and it is not the case that (the act is an official act carried out in the context of criminal investigations and (not the content depicts actual events and not the content has been produced using an image of a child and not the content has been produced using an image of a young person) and (clarifying the facts of the case would otherwise be futile or clarifying the facts of the case would otherwise be significantly impeded))) or (((the content is pornographic content within the meaning of Section 11(3) and ((the act is a sexual act within the meaning of §184h and (PersonAge < AgeLimit14) and (the content has as its subject the act performed by {Person} or the content has as its subject the act performed on {Person} or the content has as its subject the act performed in front of {Person})) or ((PersonAge < AgeLimit14) and ({Person} is depicted wholly unclothed or {Person} is depicted partially unclothed) and the depiction shows a sexually suggestive posture) or ((PersonAge < AgeLimit14) and the depiction is sexually provocative and (the naked genitals of {Person} or the naked buttocks of {Person})))) and (the content depicts actual events or the content depicts realistic events) and ({Actor} undertakes to make the {Content} accessible to another person or {Actor} undertakes to procure another person's possession of the {Content})) and it is not the case that (the act serves exclusively the lawful fulfilment of the referenced duties and (state tasks or tasks arising from agreements with a competent state authority or official duties or professional duties)) and it is not the case that (the act is an official act carried out in the context of criminal investigations and (not the content depicts actual events and not the content has been produced using an image of a child and not the content has been produced using an image of a young person) and (clarifying the facts of the case would otherwise be futile or clarifying the facts of the case would otherwise be significantly impeded))) or ((the content is pornographic content within the meaning of Section 11(3) and ((the act is a sexual act within the meaning of §184h and (PersonAge < AgeLimit14) and (the content has as its subject the act performed by {Person} or the content has as its subject the act performed on {Person} or the content has as its subject the act performed in front of {Person})) or ((PersonAge < AgeLimit14) and ({Person} is depicted wholly unclothed or {Person} is depicted partially unclothed) and the depiction shows a sexually suggestive posture) or ((PersonAge < AgeLimit14) and the depiction is sexually provocative and (the naked genitals of {Person} or the naked buttocks of {Person})))) and the content depicts actual events and {Actor} produces the {Content}) or (((the content is pornographic content within the meaning of Section 11(3) and ((the act is a sexual act within the meaning of §184h and (PersonAge < AgeLimit14) and (the content has as its subject the act performed by {Person} or the content has as its subject the act performed on {Person} or the content has as its subject the act performed in front of {Person})) or ((PersonAge < AgeLimit14) and ({Person} is depicted wholly unclothed or {Person} is depicted partially unclothed) and the depiction shows a sexually suggestive posture) or ((PersonAge < AgeLimit14) and the depiction is sexually provocative and (the naked genitals of {Person} or the naked buttocks of {Person})))) and ({Actor} produces the {Content} or {Actor} obtains the {Content} or {Actor} supplies the {Content} or {Actor} stocks the {Content} or {Actor} offers the {Content} or {Actor} advertises the {Content} or {Actor} undertakes to import the {Content} or {Actor} undertakes to export the {Content}) and (for the purpose of using the {Content} within the meaning of point 1 or for the purpose of using the {Content} within the meaning of point 2 or for the purpose of enabling another person to use the {Content} in that way) and not the act is punishable under point 3) and it is not the case that (the act is an official act carried out in the context of criminal investigations and (not the content depicts actual events and not the content has been produced using an image of a child and not the content has been produced using an image of a young person) and (clarifying the facts of the case would otherwise be futile or clarifying the facts of the case would otherwise be significantly impeded))) or (((the content is pornographic content within the meaning of Section 11(3) and ((the act is a sexual act within the meaning of §184h and (PersonAge < AgeLimit14) and (the content has as its subject the act performed by {Person} or the content has as its subject the act performed on {Person} or the content has as its subject the act performed in front of {Person})) or ((PersonAge < AgeLimit14) and ({Person} is depicted wholly unclothed or {Person} is depicted partially unclothed) and the depiction shows a sexually suggestive posture) or ((PersonAge < AgeLimit14) and the depiction is sexually provocative and (the naked genitals of {Person} or the naked buttocks of {Person})))) and (the content depicts actual events or the content depicts realistic events) and ({Actor} undertakes to access the {Content} or {Actor} undertakes to acquire possession of the {Content} or {Actor} possesses the {Content})) and it is not the case that (the act serves exclusively the lawful fulfilment of the referenced duties and (state tasks or tasks arising from agreements with a competent state authority or official duties or professional duties))).
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
[NonRealContent]DepictsActualEvents, ProducedUsingChildImage, ProducedUsingYouthImagefalseRecomputes when any input changes; propagates into the composite.
[ExemptDuty]StateTasks, AgreementTasks, OfficialDuties, ProfessionalDutiesfalseRecomputes when any input changes; propagates into the composite.
[Child]PersonAge, AgeLimit14falseRecomputes when any input changes; propagates into the composite.
[DepictionA]SexualActs, Child, ActsByChild, ActsOnChild, ActsInFrontOfChildfalseRecomputes when any input changes; propagates into the composite.
[DepictionB]Child, WhollyUnclothed, PartiallyUnclothed, SuggestivePosturefalseRecomputes when any input changes; propagates into the composite.
[DepictionC]Child, SexuallyProvocative, NakedGenitals, NakedButtocksfalseRecomputes when any input changes; propagates into the composite.
[ChildPornography]PornographicContent, DepictionA, DepictionB, DepictionCfalseRecomputes when any input changes; propagates into the composite.
[RealOrRealistic]DepictsActualEvents, DepictsRealisticEventsfalseRecomputes when any input changes; propagates into the composite.
[Para3]ChildPornography, RealOrRealistic, UndertakesToAccess, UndertakesToAcquirePossession, PossessesfalseRecomputes when any input changes; propagates into the composite.
[TradeVerbs]Produces, Obtains, Supplies, Stocks, Offers, Advertises, UndertakesToImport, UndertakesToExportfalseRecomputes when any input changes; propagates into the composite.
[Leg1]ChildPornography, Disseminates, MakesAvailableToPublicfalseRecomputes when any input changes; propagates into the composite.
[Leg2]ChildPornography, RealOrRealistic, UndertakesToMakeAccessible, UndertakesToProcurePossessionForAnotherfalseRecomputes when any input changes; propagates into the composite.
[Leg3]ChildPornography, DepictsActualEvents, ProducesfalseRecomputes when any input changes; propagates into the composite.
[Exemption5]ServesExclusively, ExemptDutyfalseRecomputes when any input changes; propagates into the composite.
[InvestigativeNecessity]ClarificationOtherwiseFutile, ClarificationSignificantlyImpededfalseRecomputes when any input changes; propagates into the composite.
[Exemption6]OfficialActInInvestigation, NonRealContent, InvestigativeNecessityfalseRecomputes when any input changes; propagates into the composite.
[Purpose4]ForUseUnderPoint1, ForUseUnderPoint2, EnableAnotherUsefalseRecomputes when any input changes; propagates into the composite.
[Leg4]ChildPornography, TradeVerbs, Purpose4, PunishableUnderPoint3falseRecomputes when any input changes; propagates into the composite.
[ChildPornographyOffences]Leg1, Exemption6, Leg2, Exemption5, Exemption6, Leg3, Leg4, Exemption6, Para3, Exemption5falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (CPO-P0)[ChildPornographyOffences]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {ActsByChild} ├─ {ActsInFrontOfChild} ├─ {ActsOnChild} ├─ {Advertises} ├─ {AgeLimit14} ├─ {AgreementTasks} ├─ {ClarificationOtherwiseFutile} ├─ {ClarificationSignificantlyImpeded} ├─ {DepictsActualEvents} ├─ {DepictsRealisticEvents} ├─ {Disseminates} ├─ {EnableAnotherUse} ├─ {ForUseUnderPoint1} ├─ {ForUseUnderPoint2} ├─ {MakesAvailableToPublic} ├─ {NakedButtocks} ├─ {NakedGenitals} ├─ {Obtains} ├─ {Offers} ├─ {OfficialActInInvestigation} ├─ {OfficialDuties} ├─ {PartiallyUnclothed} ├─ {Person} ├─ {PersonAge} ├─ {PornographicContent} ├─ {Possesses} ├─ {ProducedUsingChildImage} ├─ {ProducedUsingYouthImage} ├─ {Produces} ├─ {ProfessionalDuties} ├─ {PunishableUnderPoint3} ├─ {ServesExclusively} ├─ {SexuallyProvocative} ├─ {StateTasks} ├─ {Stocks} ├─ {SuggestivePosture} ├─ {Supplies} ├─ {UndertakesToAccess} ├─ {UndertakesToAcquirePossession} ├─ {UndertakesToExport} ├─ {UndertakesToImport} ├─ {UndertakesToMakeAccessible} ├─ {UndertakesToProcurePossessionForAnother} ├─ {WhollyUnclothed} ↓ PHASE 2: evaluate act / intermediate computables ├─ [NonRealContent] = DepictsActualEvents is false and ProducedUsingChildImage is false and ProducedUsingYouthImage is false ├─ [ExemptDuty] = StateTasks is true or AgreementTasks is true or OfficialDuties is true or ProfessionalDuties is true ├─ [Child] = PersonAge < AgeLimit14 ├─ [DepictionA] = SexualActs is true and Child is true and (ActsByChild is true or ActsOnChild is true or ActsInFrontOfChild is true) ├─ [DepictionB] = Child is true and (WhollyUnclothed is true or PartiallyUnclothed is true) and SuggestivePosture is true ├─ [DepictionC] = Child is true and SexuallyProvocative is true and (NakedGenitals is true or NakedButtocks is true) ├─ [ChildPornography] = PornographicContent is true and (DepictionA is true or DepictionB is true or DepictionC is true) ├─ [RealOrRealistic] = DepictsActualEvents is true or DepictsRealisticEvents is true ├─ [Para3] = ChildPornography is true and RealOrRealistic is true and (UndertakesToAccess is true or UndertakesToAcquirePossession is true or Possesses is true) ├─ [TradeVerbs] = Produces is true or Obtains is true or Supplies is true or Stocks is true or Offers is true or Advertises is true or UndertakesToImport is true or UndertakesToExport is true ├─ [Leg1] = ChildPornography is true and (Disseminates is true or MakesAvailableToPublic is true) ├─ [Leg2] = ChildPornography is true and RealOrRealistic is true and (UndertakesToMakeAccessible is true or UndertakesToProcurePossessionForAnother is true) ├─ [Leg3] = ChildPornography is true and DepictsActualEvents is true and Produces is true ├─ [Exemption5] = ServesExclusively is true and ExemptDuty is true ├─ [InvestigativeNecessity] = ClarificationOtherwiseFutile is true or ClarificationSignificantlyImpeded is true ├─ [Exemption6] = OfficialActInInvestigation is true and NonRealContent is true and InvestigativeNecessity is true ├─ [Purpose4] = ForUseUnderPoint1 is true or ForUseUnderPoint2 is true or EnableAnotherUse is true ├─ [Leg4] = ChildPornography is true and TradeVerbs is true and Purpose4 is true and PunishableUnderPoint3 is false ├─ [SexualActs] composed by name (the sexual-act term in §184h) ↓ PHASE 3: evaluate the objective conditions └─ [ChildPornographyOffences] = (Leg1 is true and Exemption6 is false) or (Leg2 is true and Exemption5 is false and Exemption6 is false) or Leg3 is true or (Leg4 is true and Exemption6 is false) or (Para3 is true and Exemption5 is false) ↓ VERDICT (PrimeRule) ├─ [ChildPornographyOffences] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [ChildPornographyOffences] 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
• [ChildPornographyOffences] depends on [NonRealContent], [ExemptDuty], [Child], [DepictionA], [DepictionB], [DepictionC], [ChildPornography], [RealOrRealistic], [Para3], [TradeVerbs], [Leg1], [Leg2], [Leg3], [Exemption5], [InvestigativeNecessity], [Exemption6], [Purpose4], [Leg4] plus composed [SexualActs]; none refer back to [ChildPornographyOffences]. 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.
• Composition by canonical name is acyclic: the composed operome is read once and does not reference this one back.
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{ActsByChild}Element/Datum: the content has as its subject the act performed by {Person}.?Boolean
Q3Session{ActsInFrontOfChild}Element/Datum: the content has as its subject the act performed in front of {Person}.?Boolean
Q4Session{ActsOnChild}Element/Datum: the content has as its subject the act performed on {Person}.?Boolean
Q5Session{Advertises}Element/Datum: {Actor} advertises the {Content}.?Boolean
Q6Session{AgeLimit14}Element/Datum: fourteen years.?Number
Q7Session{AgreementTasks}Element/Datum: tasks arising from agreements with a competent state authority.?Boolean
Q8Session{ClarificationOtherwiseFutile}Element/Datum: clarifying the facts of the case would otherwise be futile.?Boolean
Q9Session{ClarificationSignificantlyImpeded}Element/Datum: clarifying the facts of the case would otherwise be significantly impeded.?Boolean
Q10Session{DepictsActualEvents}Element/Datum: the content depicts actual events.?Boolean
Q11Session{DepictsRealisticEvents}Element/Datum: the content depicts realistic events.?Boolean
Q12Session{Disseminates}Element/Datum: {Actor} distributes the {Content}.?Boolean
Q13Session{EnableAnotherUse}Element/Datum: for the purpose of enabling another person to use the {Content} in that way.?Boolean
Q14Session{ForUseUnderPoint1}Element/Datum: for the purpose of using the {Content} within the meaning of point 1.?Boolean
Q15Session{ForUseUnderPoint2}Element/Datum: for the purpose of using the {Content} within the meaning of point 2.?Boolean
Q16Session{MakesAvailableToPublic}Element/Datum: {Actor} makes the {Content} available to the public.?Boolean
Q17Session{NakedButtocks}Element/Datum: the naked buttocks of {Person}.?Boolean
Q18Session{NakedGenitals}Element/Datum: the naked genitals of {Person}.?Boolean
Q19Session{Obtains}Element/Datum: {Actor} obtains the {Content}.?Boolean
Q20Session{Offers}Element/Datum: {Actor} offers the {Content}.?Boolean
Q21Session{OfficialActInInvestigation}Element/Datum: the act is an official act carried out in the context of criminal investigations.?Boolean
Q22Session{OfficialDuties}Element/Datum: official duties.?Boolean
Q23Session{PartiallyUnclothed}Element/Datum: {Person} is depicted partially unclothed.?Boolean
Q24Session{Person}Element/Datum: the child depicted.?Party
Q25Session{PersonAge}Element/Datum: the age of {Person} in years.?Number
Q26Session{PornographicContent}Element/Datum: the content is pornographic content within the meaning of Section 11(3).?Boolean
Q27Session{Possesses}Element/Datum: {Actor} possesses the {Content}.?Boolean
Q28Session{ProducedUsingChildImage}Element/Datum: the content has been produced using an image of a child.?Boolean
Q29Session{ProducedUsingYouthImage}Element/Datum: the content has been produced using an image of a young person.?Boolean
Q30Session{Produces}Element/Datum: {Actor} produces the {Content}.?Boolean
Q31Session{ProfessionalDuties}Element/Datum: professional duties.?Boolean
Q32Session{PunishableUnderPoint3}Element/Datum: the act is punishable under point 3.?Boolean
Q33Session{ServesExclusively}Element/Datum: the act serves exclusively the lawful fulfilment of the referenced duties.?Boolean
Q34Session{SexuallyProvocative}Element/Datum: the depiction is sexually provocative.?Boolean
Q35Session{StateTasks}Element/Datum: state tasks.?Boolean
Q36Session{Stocks}Element/Datum: {Actor} stocks the {Content}.?Boolean
Q37Session{SuggestivePosture}Element/Datum: the depiction shows a sexually suggestive posture.?Boolean
Q38Session{Supplies}Element/Datum: {Actor} supplies the {Content}.?Boolean
Q39Session{UndertakesToAccess}Element/Datum: {Actor} undertakes to access the {Content}.?Boolean
Q40Session{UndertakesToAcquirePossession}Element/Datum: {Actor} undertakes to acquire possession of the {Content}.?Boolean
Q41Session{UndertakesToExport}Element/Datum: {Actor} undertakes to export the {Content}.?Boolean
Q42Session{UndertakesToImport}Element/Datum: {Actor} undertakes to import the {Content}.?Boolean
Q43Session{UndertakesToMakeAccessible}Element/Datum: {Actor} undertakes to make the {Content} accessible to another person.?Boolean
Q44Session{UndertakesToProcurePossessionForAnother}Element/Datum: {Actor} undertakes to procure another person's possession of the {Content}.?Boolean
Q45Session{WhollyUnclothed}Element/Datum: {Person} is depicted wholly unclothed.?Boolean
Flags
Scope  Paragraph 1 sentence 1, the four offence legs; paragraph 3, the access and possession offence; paragraphs 5 and 6, the two statutory exemptions, encoded live. Struck per the marked-up source: paragraph 1 sentence 2 (the lower range for non-real content), paragraph 2 (the commercial and gang aggravation), paragraph 4 (attempt) and paragraph 7 (seizure).
Child pornography definition authored here  §184b(1)(1) defines child pornography: [ChildPornography] = {PornographicContent} and ([DepictionA] or [DepictionB] or [DepictionC]). Depiction a is [SexualActs] by, on or in front of a person under fourteen ({ActsByChild}, {ActsOnChild}, {ActsInFrontOfChild}; the child threshold as [Child] = {PersonAge} < {AgeLimit14}); depiction b is the wholly-or-partially-unclothed child in a sexually suggestive posture; depiction c the sexually provocative depiction of naked genitals or buttocks, with {SexuallyProvocative} as an inline qualifier. §176e and §184e consume this definition by name.
Unternehmen carried as attempt-language  The German “es unternimmt” (a term of art under §11(1)(6): the undertaking counts as the completed act) appears in the English as “attempts to”; encoded as the {UndertakesTo...} verbs, so the substrate carries the completed-by-undertaking reading, recorded here.
Exemptions scoped per leg (rule 8)  [Exemption5] (state tasks, agreement tasks, official or professional duties) negates leg 2 and paragraph 3, exactly as (5) states. [Exemption6] (investigative official acts over content that is neither actual nor produced from a real child's or young person's image, where clarification would otherwise be futile or significantly impeded) negates legs 1, 2 and 4. The composite applies each as “and not” on the named legs only; leg 3 (production of actual-event content) is exempted by neither.
Subsidiarity of leg 4  “provided that the act is not punishable under point 3” is {PunishableUnderPoint3} is false inside [Leg4] (rule 12).
Sexual act  [SexualActs] (§184h, by name) inside depiction a.
Strikes  Penalties throughout, (1) sentence 2, (2), (4), (6)'s reference to the struck second sentence, and (7) struck in the markup only; the source column is clean.
Treatment  §184b is Operomise-tagged: the offence turns on content properties, conduct verbs, purposes and the two exemptions, all encodable as written.

§184c · Dissemination, acquisition and possession of youth pornography

YouthPornographyOffences · provenance StGB 184c · (1), (3), (6) encoded · authors the youth-pornography definition
Source (English, unofficial)
Operome markup - original text encoded
(1) Any person who 1. distributes youth pornography or makes it available to the public; pornographic material is deemed to be youth pornography (Section 11(3)) if it depicts: a) sexual acts by, on or in front of a person who is fourteen but not yet eighteen years old, b) the depiction of a person who is fourteen but not yet eighteen years old, wholly or partially unclothed, in a sexually suggestive posture, or c) the sexually provocative depiction of the naked genitals or buttocks of a person who is fourteen but not yet eighteen years old, 2. attempts to make youth pornography depicting actual or realistic events accessible to another person or to procure possession thereof for that person, 3. produces youth pornography depicting an actual event, or 4. produces, obtains, supplies, stocks, offers, advertises or undertakes to import or export youth pornography for the purpose of using it within the meaning of point 1 or 2 or enabling another person to use it in that way, in so far as the act is not punishable under point 3. (2) If, in the cases referred to in paragraph 1, the offender acts on a commercial basis or as a member of a gang that has formed to commit such offences on a continuous basis, and if, in the cases referred to in paragraph 1, points 1, 2 and 4, the content depicts an actual or realistic event, the penalty shall be imprisonment for a term of three months to five years. (3) Any person who attempts to access youth pornography that depicts actual events, or to acquire possession of such material, or who possesses such material, shall be liable to a term of imprisonment of up to two years or a fine. (4) Paragraph 1(3), including in conjunction with paragraph 5, and paragraph 3 shall not apply to acts committed by persons in relation to youth pornography which they have produced exclusively for personal use with the consent of the persons depicted. (5) An attempt is punishable; this does not apply to offences under paragraph 1, points 2 and 4, and paragraph 3. (6) Section 184b(5) to (7) shall apply mutatis mutandis.
«if YouthPornographyOffences is true»(1) {Actor} who 1. «if {Disseminates} is true»distributes «end if» «if [YouthPornography] is true»youth pornography; pornographic material is deemed to be youth pornography if «if {PornographicContent} is true»it is pornographic content (Section 11(3)) «end if» and it depicts: a) [SexualActs] «if {ActsByYouth} is true»by «end if» «if {ActsOnYouth} is true», on «end if» «if {ActsInFrontOfYouth} is true»or in front of «end if» {Person} «if [Youth] is true»who is {AgeLimit14} but not yet {AgeLimit18} years old «end if», b) the depiction of «if [Youth] is true»such a person «end if» who is «if {WhollyUnclothed} is true»wholly «end if» «if {PartiallyUnclothed} is true»or partially «end if» unclothed «if {SuggestivePosture} is true»in a sexually suggestive posture «end if», or c) the {SexuallyProvocative} sexually provocative depiction of the «if {NakedGenitals} is true»naked genitals «end if» «if {NakedButtocks} is true»or buttocks «end if» of «if [Youth] is true»such a person «end if» «end if» «if {MakesAvailableToPublic} is true»or makes it available to the public «end if», 2. «if {UndertakesToMakeAccessible} is true»attempts to make «if [YouthPornography] is true»youth pornography «end if» «if [RealOrRealistic] is true»depicting «if {DepictsActualEvents} is true»actual «end if» «if {DepictsRealisticEvents} is true»or realistic «end if» events «end if» accessible to another person «end if» «if {UndertakesToProcurePossessionForAnother} is true»or to procure possession thereof for that person «end if», 3. «if {Produces} is true»produces «end if» «if [YouthPornography] is true»youth pornography «end if» «if {DepictsActualEvents} is true»depicting an actual event «end if», or 4. «if {Produces} is true»produces «end if» «if {Obtains} is true», obtains «end if» «if {Supplies} is true», supplies «end if» «if {Stocks} is true», stocks «end if» «if {Offers} is true», offers «end if» «if {Advertises} is true», advertises «end if» «if {UndertakesToImport} is true»or undertakes to import «end if» «if {UndertakesToExport} is true»or export «end if» «if [YouthPornography] is true»youth pornography «end if» «if {ForUseUnderPoint1} is true»for the purpose of using it within the meaning of point 1 «end if» «if {ForUseUnderPoint2} is true»or 2 «end if» «if {EnableAnotherUse} is true»or enabling another person to use it in that way «end if», «if {PunishableUnderPoint3} is false»in so far as the act is not punishable under point 3 «end if». (2) If, in the cases referred to in paragraph 1, the offender acts on a commercial basis or as a member of a gang that has formed to commit such offences on a continuous basis, and if, in the cases referred to in paragraph 1, points 1, 2 and 4, the content depicts an actual or realistic event, the penalty shall be imprisonment for a term of three months to five years. (3) {Actor} who «if {UndertakesToAccess} is true»attempts to access «end if» «if [YouthPornography] is true»youth pornography «end if» «if {DepictsActualEvents} is true»that depicts actual events «end if», «if {UndertakesToAcquirePossession} is true»or to acquire possession of such material «end if», or «if {Possesses} is true»possesses such material «end if», shall be liable to a term of imprisonment of up to two years or a fine. (4) Paragraph 1(3), including in conjunction with paragraph 5, and paragraph 3 shall not apply to acts committed by persons in relation to youth pornography which they have produced exclusively for personal use with the consent of the persons depicted. (5) An attempt is punishable; this does not apply to offences under paragraph 1, points 2 and 4, and paragraph 3. (6) Section 184b(5) to (7) shall apply mutatis mutandis: paragraph 1 point 2 and paragraph 3 shall not apply «if [Exemption5] is true»to acts «if {ServesExclusively} is true»which serve exclusively the lawful fulfilment of «end if» 1. «if {StateTasks} is true»state tasks «end if», 2. «if {AgreementTasks} is true»tasks arising from agreements with a competent state authority «end if», or 3. «if {OfficialDuties} is true»official «end if» «if {ProfessionalDuties} is true»or professional duties «end if» «end if»; and paragraph 1 points 1, 2 and 4 shall not apply «if [Exemption6] is true»to «if {OfficialActInInvestigation} is true»official acts carried out in the context of criminal investigations «end if» if the act relates to content «if [NonRealContent] is true»that does not depict actual events and has not been produced using an image of «if {ProducedUsingChildImage} is true»a child «end if» «if {ProducedUsingYouthImage} is true»or young person «end if» «end if» and clarifying the facts would otherwise be «if {ClarificationOtherwiseFutile} is true»futile «end if» «if {ClarificationSignificantlyImpeded} is true»or significantly impeded «end if» «end if». «end if»
Annexes
Computables
[Youth] = PersonAge >= AgeLimit14 and PersonAge < AgeLimit18 [DepictionC] = Youth is true and SexuallyProvocative is true and (NakedGenitals is true or NakedButtocks is true) [DepictionA] = SexualActs is true and Youth is true and (ActsByYouth is true or ActsOnYouth is true or ActsInFrontOfYouth is true) [DepictionB] = Youth is true and (WhollyUnclothed is true or PartiallyUnclothed is true) and SuggestivePosture is true [YouthPornography] = PornographicContent is true and (DepictionA is true or DepictionB is true or DepictionC is true) [Leg3] = YouthPornography is true and DepictsActualEvents is true and Produces is true [RealOrRealistic] = DepictsActualEvents is true or DepictsRealisticEvents is true [TradeVerbs] = Produces is true or Obtains is true or Supplies is true or Stocks is true or Offers is true or Advertises is true or UndertakesToImport is true or UndertakesToExport is true [Purpose4] = ForUseUnderPoint1 is true or ForUseUnderPoint2 is true or EnableAnotherUse is true [Leg4] = YouthPornography is true and TradeVerbs is true and Purpose4 is true and PunishableUnderPoint3 is false [Leg1] = YouthPornography is true and (Disseminates is true or MakesAvailableToPublic is true) [NonRealContent] = DepictsActualEvents is false and ProducedUsingChildImage is false and ProducedUsingYouthImage is false [Leg2] = YouthPornography is true and RealOrRealistic is true and (UndertakesToMakeAccessible is true or UndertakesToProcurePossessionForAnother is true) [Para3] = YouthPornography is true and DepictsActualEvents is true and (UndertakesToAccess is true or UndertakesToAcquirePossession is true or Possesses is true) [ExemptDuty] = StateTasks is true or AgreementTasks is true or OfficialDuties is true or ProfessionalDuties is true [Exemption5] = ServesExclusively is true and ExemptDuty is true [InvestigativeNecessity] = ClarificationOtherwiseFutile is true or ClarificationSignificantlyImpeded is true [Exemption6] = OfficialActInInvestigation is true and NonRealContent is true and InvestigativeNecessity is true [YouthPornographyOffences] = (Leg1 is true and Exemption6 is false) or (Leg2 is true and Exemption5 is false and Exemption6 is false) or Leg3 is true or (Leg4 is true and Exemption6 is false) or (Para3 is true and Exemption5 is false)
[SexualActs] — referenced by canonical name; defined in the sexual-act term in §184h. Not expanded here (cross-operome composition by name).
Business rules
idkindactorverb / predicatebody
YPO-R01conditionNonePornographicContent is true
YPO-R02conditionNoneActsByYouth is true
YPO-R03conditionNoneActsOnYouth is true
YPO-R04conditionNoneActsInFrontOfYouth is true
YPO-R05conditionNoneWhollyUnclothed is true
YPO-R06conditionNonePartiallyUnclothed is true
YPO-R07conditionNoneSuggestivePosture is true
YPO-R08conditionNoneSexuallyProvocative is true
YPO-R09conditionNoneNakedGenitals is true
YPO-R10conditionNoneNakedButtocks is true
YPO-R11actActorDisseminates is true
YPO-R12actActorMakesAvailableToPublic is true
YPO-R13conditionNoneDepictsActualEvents is true
YPO-R14conditionNoneDepictsRealisticEvents is true
YPO-R15actActorUndertakesToMakeAccessible is true
YPO-R16actActorUndertakesToProcurePossessionForAnother is true
YPO-R17actActorProduces is true
YPO-R18actActorObtains is true
YPO-R19actActorSupplies is true
YPO-R20actActorStocks is true
YPO-R21actActorOffers is true
YPO-R22actActorAdvertises is true
YPO-R23actActorUndertakesToImport is true
YPO-R24actActorUndertakesToExport is true
YPO-R25conditionNoneForUseUnderPoint1 is true
YPO-R26conditionNoneForUseUnderPoint2 is true
YPO-R27conditionNoneEnableAnotherUse is true
YPO-R28conditionNonePunishableUnderPoint3 is true
YPO-R29actActorUndertakesToAccess is true
YPO-R30actActorUndertakesToAcquirePossession is true
YPO-R31actActorPossesses is true
YPO-R32conditionNoneServesExclusively is true
YPO-R33conditionNoneStateTasks is true
YPO-R34conditionNoneAgreementTasks is true
YPO-R35conditionNoneOfficialDuties is true
YPO-R36conditionNoneProfessionalDuties is true
YPO-R37conditionNoneOfficialActInInvestigation is true
YPO-R38conditionNoneProducedUsingChildImage is true
YPO-R39conditionNoneProducedUsingYouthImage is true
YPO-R40conditionNoneClarificationOtherwiseFutile is true
YPO-R41conditionNoneClarificationSignificantlyImpeded is true
YPO-R90conditionNonethe person depicted is fourteen but not yet eighteen years oldYouth is true
YPO-R91conditionNonethe act is a sexual act within section 184hSexualActs is true
YPO-P0prohibitionActornot realisenot YouthPornographyOffences
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Any person whoTätersubjekt{Actor}in scope
the content is pornographic content within the meaning of Section 11(3)Merkmal{PornographicContent}YPO-R01is true
the content has as its subject the act performed by {Person}Merkmal{ActsByYouth}YPO-R02is true
the content has as its subject the act performed on {Person}Merkmal{ActsOnYouth}YPO-R03is true
the content has as its subject the act performed in front of {Person}Merkmal{ActsInFrontOfYouth}YPO-R04is true
{Person} is depicted wholly unclothedMerkmal{WhollyUnclothed}YPO-R05is true
{Person} is depicted partially unclothedMerkmal{PartiallyUnclothed}YPO-R06is true
the depiction shows a sexually suggestive postureMerkmal{SuggestivePosture}YPO-R07is true
the depiction is sexually provocativeMerkmal{SexuallyProvocative}YPO-R08is true
the naked genitals of {Person}Merkmal{NakedGenitals}YPO-R09is true
the naked buttocks of {Person}Merkmal{NakedButtocks}YPO-R10is true
{Actor} distributes the {Content}Merkmal{Disseminates}YPO-R11is true
{Actor} makes the {Content} available to the publicMerkmal{MakesAvailableToPublic}YPO-R12is true
the content depicts actual eventsMerkmal{DepictsActualEvents}YPO-R13is true
the content depicts realistic eventsMerkmal{DepictsRealisticEvents}YPO-R14is true
{Actor} undertakes to make the {Content} accessible to another personMerkmal{UndertakesToMakeAccessible}YPO-R15is true
{Actor} undertakes to procure another person's possession of the {Content}Merkmal{UndertakesToProcurePossessionForAnother}YPO-R16is true
{Actor} produces the {Content}Merkmal{Produces}YPO-R17is true
{Actor} obtains the {Content}Merkmal{Obtains}YPO-R18is true
{Actor} supplies the {Content}Merkmal{Supplies}YPO-R19is true
{Actor} stocks the {Content}Merkmal{Stocks}YPO-R20is true
{Actor} offers the {Content}Merkmal{Offers}YPO-R21is true
{Actor} advertises the {Content}Merkmal{Advertises}YPO-R22is true
{Actor} undertakes to import the {Content}Merkmal{UndertakesToImport}YPO-R23is true
{Actor} undertakes to export the {Content}Merkmal{UndertakesToExport}YPO-R24is true
for the purpose of using the {Content} within the meaning of point 1Merkmal{ForUseUnderPoint1}YPO-R25is true
for the purpose of using the {Content} within the meaning of point 2Merkmal{ForUseUnderPoint2}YPO-R26is true
for the purpose of enabling another person to use the {Content} in that wayMerkmal{EnableAnotherUse}YPO-R27is true
the act is punishable under point 3Merkmal{PunishableUnderPoint3}YPO-R28is true
{Actor} undertakes to access the {Content}Merkmal{UndertakesToAccess}YPO-R29is true
{Actor} undertakes to acquire possession of the {Content}Merkmal{UndertakesToAcquirePossession}YPO-R30is true
{Actor} possesses the {Content}Merkmal{Possesses}YPO-R31is true
the act serves exclusively the lawful fulfilment of the referenced dutiesMerkmal{ServesExclusively}YPO-R32is true
state tasksMerkmal{StateTasks}YPO-R33is true
tasks arising from agreements with a competent state authorityMerkmal{AgreementTasks}YPO-R34is true
official dutiesMerkmal{OfficialDuties}YPO-R35is true
professional dutiesMerkmal{ProfessionalDuties}YPO-R36is true
the act is an official act carried out in the context of criminal investigationsMerkmal{OfficialActInInvestigation}YPO-R37is true
the content has been produced using an image of a childMerkmal{ProducedUsingChildImage}YPO-R38is true
the content has been produced using an image of a young personMerkmal{ProducedUsingYouthImage}YPO-R39is true
clarifying the facts of the case would otherwise be futileMerkmal{ClarificationOtherwiseFutile}YPO-R40is true
clarifying the facts of the case would otherwise be significantly impededMerkmal{ClarificationSignificantlyImpeded}YPO-R41is true
(2) aggravation; (4) personal-use consent exemption; (5) attemptgrading / carve-out / attempt— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{ActsByYouth}Booleantrue / false / unknownSessionthe content has as its subject the act performed by {Person}
{ActsInFrontOfYouth}Booleantrue / false / unknownSessionthe content has as its subject the act performed in front of {Person}
{ActsOnYouth}Booleantrue / false / unknownSessionthe content has as its subject the act performed on {Person}
{Advertises}Booleantrue / false / unknownSession{Actor} advertises the {Content}
{AgeLimit14}NumberSessionfourteen years
{AgeLimit18}NumberSessioneighteen years
{AgreementTasks}Booleantrue / false / unknownSessiontasks arising from agreements with a competent state authority
{ClarificationOtherwiseFutile}Booleantrue / false / unknownSessionclarifying the facts of the case would otherwise be futile
{ClarificationSignificantlyImpeded}Booleantrue / false / unknownSessionclarifying the facts of the case would otherwise be significantly impeded
{DepictsActualEvents}Booleantrue / false / unknownSessionthe content depicts actual events
{DepictsRealisticEvents}Booleantrue / false / unknownSessionthe content depicts realistic events
{Disseminates}Booleantrue / false / unknownSession{Actor} distributes the {Content}
{EnableAnotherUse}Booleantrue / false / unknownSessionfor the purpose of enabling another person to use the {Content} in that way
{ForUseUnderPoint1}Booleantrue / false / unknownSessionfor the purpose of using the {Content} within the meaning of point 1
{ForUseUnderPoint2}Booleantrue / false / unknownSessionfor the purpose of using the {Content} within the meaning of point 2
{MakesAvailableToPublic}Booleantrue / false / unknownSession{Actor} makes the {Content} available to the public
{NakedButtocks}Booleantrue / false / unknownSessionthe naked buttocks of {Person}
{NakedGenitals}Booleantrue / false / unknownSessionthe naked genitals of {Person}
{Obtains}Booleantrue / false / unknownSession{Actor} obtains the {Content}
{Offers}Booleantrue / false / unknownSession{Actor} offers the {Content}
{OfficialActInInvestigation}Booleantrue / false / unknownSessionthe act is an official act carried out in the context of criminal investigations
{OfficialDuties}Booleantrue / false / unknownSessionofficial duties
{PartiallyUnclothed}Booleantrue / false / unknownSession{Person} is depicted partially unclothed
{Person}PartySessionthe young person depicted
{PersonAge}NumberSessionthe age of {Person} in years
{PornographicContent}Booleantrue / false / unknownSessionthe content is pornographic content within the meaning of Section 11(3)
{Possesses}Booleantrue / false / unknownSession{Actor} possesses the {Content}
{ProducedUsingChildImage}Booleantrue / false / unknownSessionthe content has been produced using an image of a child
{ProducedUsingYouthImage}Booleantrue / false / unknownSessionthe content has been produced using an image of a young person
{Produces}Booleantrue / false / unknownSession{Actor} produces the {Content}
{ProfessionalDuties}Booleantrue / false / unknownSessionprofessional duties
{PunishableUnderPoint3}Booleantrue / false / unknownSessionthe act is punishable under point 3
{ServesExclusively}Booleantrue / false / unknownSessionthe act serves exclusively the lawful fulfilment of the referenced duties
{SexuallyProvocative}Booleantrue / false / unknownSessionthe depiction is sexually provocative
{StateTasks}Booleantrue / false / unknownSessionstate tasks
{Stocks}Booleantrue / false / unknownSession{Actor} stocks the {Content}
{SuggestivePosture}Booleantrue / false / unknownSessionthe depiction shows a sexually suggestive posture
{Supplies}Booleantrue / false / unknownSession{Actor} supplies the {Content}
{UndertakesToAccess}Booleantrue / false / unknownSession{Actor} undertakes to access the {Content}
{UndertakesToAcquirePossession}Booleantrue / false / unknownSession{Actor} undertakes to acquire possession of the {Content}
{UndertakesToExport}Booleantrue / false / unknownSession{Actor} undertakes to export the {Content}
{UndertakesToImport}Booleantrue / false / unknownSession{Actor} undertakes to import the {Content}
{UndertakesToMakeAccessible}Booleantrue / false / unknownSession{Actor} undertakes to make the {Content} accessible to another person
{UndertakesToProcurePossessionForAnother}Booleantrue / false / unknownSession{Actor} undertakes to procure another person's possession of the {Content}
{WhollyUnclothed}Booleantrue / false / unknownSession{Person} is depicted wholly unclothed
Reconstruction from the substrate
Committed by any person (the actor) who: (((the content is pornographic content within the meaning of Section 11(3) and ((the act is a sexual act within the meaning of §184h and (PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and (the content has as its subject the act performed by {Person} or the content has as its subject the act performed on {Person} or the content has as its subject the act performed in front of {Person})) or ((PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and ({Person} is depicted wholly unclothed or {Person} is depicted partially unclothed) and the depiction shows a sexually suggestive posture) or ((PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and the depiction is sexually provocative and (the naked genitals of {Person} or the naked buttocks of {Person})))) and ({Actor} distributes the {Content} or {Actor} makes the {Content} available to the public)) and it is not the case that (the act is an official act carried out in the context of criminal investigations and (not the content depicts actual events and not the content has been produced using an image of a child and not the content has been produced using an image of a young person) and (clarifying the facts of the case would otherwise be futile or clarifying the facts of the case would otherwise be significantly impeded))) or (((the content is pornographic content within the meaning of Section 11(3) and ((the act is a sexual act within the meaning of §184h and (PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and (the content has as its subject the act performed by {Person} or the content has as its subject the act performed on {Person} or the content has as its subject the act performed in front of {Person})) or ((PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and ({Person} is depicted wholly unclothed or {Person} is depicted partially unclothed) and the depiction shows a sexually suggestive posture) or ((PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and the depiction is sexually provocative and (the naked genitals of {Person} or the naked buttocks of {Person})))) and (the content depicts actual events or the content depicts realistic events) and ({Actor} undertakes to make the {Content} accessible to another person or {Actor} undertakes to procure another person's possession of the {Content})) and it is not the case that (the act serves exclusively the lawful fulfilment of the referenced duties and (state tasks or tasks arising from agreements with a competent state authority or official duties or professional duties)) and it is not the case that (the act is an official act carried out in the context of criminal investigations and (not the content depicts actual events and not the content has been produced using an image of a child and not the content has been produced using an image of a young person) and (clarifying the facts of the case would otherwise be futile or clarifying the facts of the case would otherwise be significantly impeded))) or ((the content is pornographic content within the meaning of Section 11(3) and ((the act is a sexual act within the meaning of §184h and (PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and (the content has as its subject the act performed by {Person} or the content has as its subject the act performed on {Person} or the content has as its subject the act performed in front of {Person})) or ((PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and ({Person} is depicted wholly unclothed or {Person} is depicted partially unclothed) and the depiction shows a sexually suggestive posture) or ((PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and the depiction is sexually provocative and (the naked genitals of {Person} or the naked buttocks of {Person})))) and the content depicts actual events and {Actor} produces the {Content}) or (((the content is pornographic content within the meaning of Section 11(3) and ((the act is a sexual act within the meaning of §184h and (PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and (the content has as its subject the act performed by {Person} or the content has as its subject the act performed on {Person} or the content has as its subject the act performed in front of {Person})) or ((PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and ({Person} is depicted wholly unclothed or {Person} is depicted partially unclothed) and the depiction shows a sexually suggestive posture) or ((PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and the depiction is sexually provocative and (the naked genitals of {Person} or the naked buttocks of {Person})))) and ({Actor} produces the {Content} or {Actor} obtains the {Content} or {Actor} supplies the {Content} or {Actor} stocks the {Content} or {Actor} offers the {Content} or {Actor} advertises the {Content} or {Actor} undertakes to import the {Content} or {Actor} undertakes to export the {Content}) and (for the purpose of using the {Content} within the meaning of point 1 or for the purpose of using the {Content} within the meaning of point 2 or for the purpose of enabling another person to use the {Content} in that way) and not the act is punishable under point 3) and it is not the case that (the act is an official act carried out in the context of criminal investigations and (not the content depicts actual events and not the content has been produced using an image of a child and not the content has been produced using an image of a young person) and (clarifying the facts of the case would otherwise be futile or clarifying the facts of the case would otherwise be significantly impeded))) or (((the content is pornographic content within the meaning of Section 11(3) and ((the act is a sexual act within the meaning of §184h and (PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and (the content has as its subject the act performed by {Person} or the content has as its subject the act performed on {Person} or the content has as its subject the act performed in front of {Person})) or ((PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and ({Person} is depicted wholly unclothed or {Person} is depicted partially unclothed) and the depiction shows a sexually suggestive posture) or ((PersonAge >= AgeLimit14 and PersonAge < AgeLimit18) and the depiction is sexually provocative and (the naked genitals of {Person} or the naked buttocks of {Person})))) and the content depicts actual events and ({Actor} undertakes to access the {Content} or {Actor} undertakes to acquire possession of the {Content} or {Actor} possesses the {Content})) and it is not the case that (the act serves exclusively the lawful fulfilment of the referenced duties and (state tasks or tasks arising from agreements with a competent state authority or official duties or professional duties))).
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
[Youth]PersonAge, AgeLimit14, PersonAge, AgeLimit18falseRecomputes when any input changes; propagates into the composite.
[DepictionC]Youth, SexuallyProvocative, NakedGenitals, NakedButtocksfalseRecomputes when any input changes; propagates into the composite.
[DepictionA]SexualActs, Youth, ActsByYouth, ActsOnYouth, ActsInFrontOfYouthfalseRecomputes when any input changes; propagates into the composite.
[DepictionB]Youth, WhollyUnclothed, PartiallyUnclothed, SuggestivePosturefalseRecomputes when any input changes; propagates into the composite.
[YouthPornography]PornographicContent, DepictionA, DepictionB, DepictionCfalseRecomputes when any input changes; propagates into the composite.
[Leg3]YouthPornography, DepictsActualEvents, ProducesfalseRecomputes when any input changes; propagates into the composite.
[RealOrRealistic]DepictsActualEvents, DepictsRealisticEventsfalseRecomputes when any input changes; propagates into the composite.
[TradeVerbs]Produces, Obtains, Supplies, Stocks, Offers, Advertises, UndertakesToImport, UndertakesToExportfalseRecomputes when any input changes; propagates into the composite.
[Purpose4]ForUseUnderPoint1, ForUseUnderPoint2, EnableAnotherUsefalseRecomputes when any input changes; propagates into the composite.
[Leg4]YouthPornography, TradeVerbs, Purpose4, PunishableUnderPoint3falseRecomputes when any input changes; propagates into the composite.
[Leg1]YouthPornography, Disseminates, MakesAvailableToPublicfalseRecomputes when any input changes; propagates into the composite.
[NonRealContent]DepictsActualEvents, ProducedUsingChildImage, ProducedUsingYouthImagefalseRecomputes when any input changes; propagates into the composite.
[Leg2]YouthPornography, RealOrRealistic, UndertakesToMakeAccessible, UndertakesToProcurePossessionForAnotherfalseRecomputes when any input changes; propagates into the composite.
[Para3]YouthPornography, DepictsActualEvents, UndertakesToAccess, UndertakesToAcquirePossession, PossessesfalseRecomputes when any input changes; propagates into the composite.
[ExemptDuty]StateTasks, AgreementTasks, OfficialDuties, ProfessionalDutiesfalseRecomputes when any input changes; propagates into the composite.
[Exemption5]ServesExclusively, ExemptDutyfalseRecomputes when any input changes; propagates into the composite.
[InvestigativeNecessity]ClarificationOtherwiseFutile, ClarificationSignificantlyImpededfalseRecomputes when any input changes; propagates into the composite.
[Exemption6]OfficialActInInvestigation, NonRealContent, InvestigativeNecessityfalseRecomputes when any input changes; propagates into the composite.
[YouthPornographyOffences]Leg1, Exemption6, Leg2, Exemption5, Exemption6, Leg3, Leg4, Exemption6, Para3, Exemption5falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (YPO-P0)[YouthPornographyOffences]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {ActsByYouth} ├─ {ActsInFrontOfYouth} ├─ {ActsOnYouth} ├─ {Advertises} ├─ {AgeLimit14} ├─ {AgeLimit18} ├─ {AgreementTasks} ├─ {ClarificationOtherwiseFutile} ├─ {ClarificationSignificantlyImpeded} ├─ {DepictsActualEvents} ├─ {DepictsRealisticEvents} ├─ {Disseminates} ├─ {EnableAnotherUse} ├─ {ForUseUnderPoint1} ├─ {ForUseUnderPoint2} ├─ {MakesAvailableToPublic} ├─ {NakedButtocks} ├─ {NakedGenitals} ├─ {Obtains} ├─ {Offers} ├─ {OfficialActInInvestigation} ├─ {OfficialDuties} ├─ {PartiallyUnclothed} ├─ {Person} ├─ {PersonAge} ├─ {PornographicContent} ├─ {Possesses} ├─ {ProducedUsingChildImage} ├─ {ProducedUsingYouthImage} ├─ {Produces} ├─ {ProfessionalDuties} ├─ {PunishableUnderPoint3} ├─ {ServesExclusively} ├─ {SexuallyProvocative} ├─ {StateTasks} ├─ {Stocks} ├─ {SuggestivePosture} ├─ {Supplies} ├─ {UndertakesToAccess} ├─ {UndertakesToAcquirePossession} ├─ {UndertakesToExport} ├─ {UndertakesToImport} ├─ {UndertakesToMakeAccessible} ├─ {UndertakesToProcurePossessionForAnother} ├─ {WhollyUnclothed} ↓ PHASE 2: evaluate act / intermediate computables ├─ [Youth] = PersonAge >= AgeLimit14 and PersonAge < AgeLimit18 ├─ [DepictionC] = Youth is true and SexuallyProvocative is true and (NakedGenitals is true or NakedButtocks is true) ├─ [DepictionA] = SexualActs is true and Youth is true and (ActsByYouth is true or ActsOnYouth is true or ActsInFrontOfYouth is true) ├─ [DepictionB] = Youth is true and (WhollyUnclothed is true or PartiallyUnclothed is true) and SuggestivePosture is true ├─ [YouthPornography] = PornographicContent is true and (DepictionA is true or DepictionB is true or DepictionC is true) ├─ [Leg3] = YouthPornography is true and DepictsActualEvents is true and Produces is true ├─ [RealOrRealistic] = DepictsActualEvents is true or DepictsRealisticEvents is true ├─ [TradeVerbs] = Produces is true or Obtains is true or Supplies is true or Stocks is true or Offers is true or Advertises is true or UndertakesToImport is true or UndertakesToExport is true ├─ [Purpose4] = ForUseUnderPoint1 is true or ForUseUnderPoint2 is true or EnableAnotherUse is true ├─ [Leg4] = YouthPornography is true and TradeVerbs is true and Purpose4 is true and PunishableUnderPoint3 is false ├─ [Leg1] = YouthPornography is true and (Disseminates is true or MakesAvailableToPublic is true) ├─ [NonRealContent] = DepictsActualEvents is false and ProducedUsingChildImage is false and ProducedUsingYouthImage is false ├─ [Leg2] = YouthPornography is true and RealOrRealistic is true and (UndertakesToMakeAccessible is true or UndertakesToProcurePossessionForAnother is true) ├─ [Para3] = YouthPornography is true and DepictsActualEvents is true and (UndertakesToAccess is true or UndertakesToAcquirePossession is true or Possesses is true) ├─ [ExemptDuty] = StateTasks is true or AgreementTasks is true or OfficialDuties is true or ProfessionalDuties is true ├─ [Exemption5] = ServesExclusively is true and ExemptDuty is true ├─ [InvestigativeNecessity] = ClarificationOtherwiseFutile is true or ClarificationSignificantlyImpeded is true ├─ [Exemption6] = OfficialActInInvestigation is true and NonRealContent is true and InvestigativeNecessity is true ├─ [SexualActs] composed by name (the sexual-act term in §184h) ↓ PHASE 3: evaluate the objective conditions └─ [YouthPornographyOffences] = (Leg1 is true and Exemption6 is false) or (Leg2 is true and Exemption5 is false and Exemption6 is false) or Leg3 is true or (Leg4 is true and Exemption6 is false) or (Para3 is true and Exemption5 is false) ↓ VERDICT (PrimeRule) ├─ [YouthPornographyOffences] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [YouthPornographyOffences] 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
• [YouthPornographyOffences] depends on [Youth], [DepictionC], [DepictionA], [DepictionB], [YouthPornography], [Leg3], [RealOrRealistic], [TradeVerbs], [Purpose4], [Leg4], [Leg1], [NonRealContent], [Leg2], [Para3], [ExemptDuty], [Exemption5], [InvestigativeNecessity], [Exemption6] plus composed [SexualActs]; none refer back to [YouthPornographyOffences]. 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.
• Composition by canonical name is acyclic: the composed operome is read once and does not reference this one back.
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{ActsByYouth}Element/Datum: the content has as its subject the act performed by {Person}.?Boolean
Q3Session{ActsInFrontOfYouth}Element/Datum: the content has as its subject the act performed in front of {Person}.?Boolean
Q4Session{ActsOnYouth}Element/Datum: the content has as its subject the act performed on {Person}.?Boolean
Q5Session{Advertises}Element/Datum: {Actor} advertises the {Content}.?Boolean
Q6Session{AgeLimit14}Element/Datum: fourteen years.?Number
Q7Session{AgeLimit18}Element/Datum: eighteen years.?Number
Q8Session{AgreementTasks}Element/Datum: tasks arising from agreements with a competent state authority.?Boolean
Q9Session{ClarificationOtherwiseFutile}Element/Datum: clarifying the facts of the case would otherwise be futile.?Boolean
Q10Session{ClarificationSignificantlyImpeded}Element/Datum: clarifying the facts of the case would otherwise be significantly impeded.?Boolean
Q11Session{DepictsActualEvents}Element/Datum: the content depicts actual events.?Boolean
Q12Session{DepictsRealisticEvents}Element/Datum: the content depicts realistic events.?Boolean
Q13Session{Disseminates}Element/Datum: {Actor} distributes the {Content}.?Boolean
Q14Session{EnableAnotherUse}Element/Datum: for the purpose of enabling another person to use the {Content} in that way.?Boolean
Q15Session{ForUseUnderPoint1}Element/Datum: for the purpose of using the {Content} within the meaning of point 1.?Boolean
Q16Session{ForUseUnderPoint2}Element/Datum: for the purpose of using the {Content} within the meaning of point 2.?Boolean
Q17Session{MakesAvailableToPublic}Element/Datum: {Actor} makes the {Content} available to the public.?Boolean
Q18Session{NakedButtocks}Element/Datum: the naked buttocks of {Person}.?Boolean
Q19Session{NakedGenitals}Element/Datum: the naked genitals of {Person}.?Boolean
Q20Session{Obtains}Element/Datum: {Actor} obtains the {Content}.?Boolean
Q21Session{Offers}Element/Datum: {Actor} offers the {Content}.?Boolean
Q22Session{OfficialActInInvestigation}Element/Datum: the act is an official act carried out in the context of criminal investigations.?Boolean
Q23Session{OfficialDuties}Element/Datum: official duties.?Boolean
Q24Session{PartiallyUnclothed}Element/Datum: {Person} is depicted partially unclothed.?Boolean
Q25Session{Person}Element/Datum: the young person depicted.?Party
Q26Session{PersonAge}Element/Datum: the age of {Person} in years.?Number
Q27Session{PornographicContent}Element/Datum: the content is pornographic content within the meaning of Section 11(3).?Boolean
Q28Session{Possesses}Element/Datum: {Actor} possesses the {Content}.?Boolean
Q29Session{ProducedUsingChildImage}Element/Datum: the content has been produced using an image of a child.?Boolean
Q30Session{ProducedUsingYouthImage}Element/Datum: the content has been produced using an image of a young person.?Boolean
Q31Session{Produces}Element/Datum: {Actor} produces the {Content}.?Boolean
Q32Session{ProfessionalDuties}Element/Datum: professional duties.?Boolean
Q33Session{PunishableUnderPoint3}Element/Datum: the act is punishable under point 3.?Boolean
Q34Session{ServesExclusively}Element/Datum: the act serves exclusively the lawful fulfilment of the referenced duties.?Boolean
Q35Session{SexuallyProvocative}Element/Datum: the depiction is sexually provocative.?Boolean
Q36Session{StateTasks}Element/Datum: state tasks.?Boolean
Q37Session{Stocks}Element/Datum: {Actor} stocks the {Content}.?Boolean
Q38Session{SuggestivePosture}Element/Datum: the depiction shows a sexually suggestive posture.?Boolean
Q39Session{Supplies}Element/Datum: {Actor} supplies the {Content}.?Boolean
Q40Session{UndertakesToAccess}Element/Datum: {Actor} undertakes to access the {Content}.?Boolean
Q41Session{UndertakesToAcquirePossession}Element/Datum: {Actor} undertakes to acquire possession of the {Content}.?Boolean
Q42Session{UndertakesToExport}Element/Datum: {Actor} undertakes to export the {Content}.?Boolean
Q43Session{UndertakesToImport}Element/Datum: {Actor} undertakes to import the {Content}.?Boolean
Q44Session{UndertakesToMakeAccessible}Element/Datum: {Actor} undertakes to make the {Content} accessible to another person.?Boolean
Q45Session{UndertakesToProcurePossessionForAnother}Element/Datum: {Actor} undertakes to procure another person's possession of the {Content}.?Boolean
Q46Session{WhollyUnclothed}Element/Datum: {Person} is depicted wholly unclothed.?Boolean
Flags
Scope  Paragraph 1, the four offence legs over youth pornography; paragraph 3, the access and possession offence (actual events only); paragraph 6, the imported §184b exemptions, encoded live by restatement. Struck per the marked-up source: paragraph 2 (the commercial and gang aggravation), paragraph 4 (the personal-use consent exemption) and paragraph 5 (attempt).
Translation note  The draft English layer renders “jugendpornographischer Inhalt” as “child pornography” throughout §184c, which is wrong in substance: this section governs youth pornography, defined over a person who is fourteen but not yet eighteen years old. The source column is rendered as “youth pornography” and to the German age formula at every occurrence.
Youth pornography definition authored here  [YouthPornography] = {PornographicContent} and ([DepictionA] or [DepictionB] or [DepictionC]), the three depictions mirroring §184b(1)(1) with [Youth] = {PersonAge} >= {AgeLimit14} and {PersonAge} < {AgeLimit18} (“vierzehn, aber noch nicht achtzehn Jahre alten Person” as a two-comparator computable). §184e consumes this definition by name.
Narrower content qualifications than §184b  Leg 2 requires actual or realistic events; leg 3 and paragraph 3 require actual events only ([RealOrRealistic] versus {DepictsActualEvents}). This asymmetry is in the statute and is carried exactly.
Personal-use consent exemption struck (deliberate)  Paragraph 4, the statutory exemption for content produced exclusively for personal use with the consent of the persons depicted, was struck whole in the markup and is not encoded; recorded so the omission reads as an editorial decision, not a build error.
Mutatis mutandis encoded by restatement (rule 8)  “Section 184b(5) to (7) shall apply mutatis mutandis” is restated locally with the corresponding scope mapping: [Exemption5] negates paragraph 1 point 2 and paragraph 3; [Exemption6] negates paragraph 1 points 1, 2 and 4, per the §184b pattern. §184b(7) (seizure) is a consequence and does not compile; the reference to it is carried in the source only.
Subsidiarity of leg 4  “in so far as the act is not punishable under point 3” is {PunishableUnderPoint3} is false inside [Leg4] (rule 12).
Treatment  §184c is Operomise-tagged.

§184e · Organisation of and attendance at child and youth pornography performances

PornographicPerformances · provenance StGB 184e · full section with imported exemption
Source (English, unofficial)
Operome markup - original text encoded
(1) Under Section 184b(1), a person who organises a child pornography performance shall also be punished. Under Section 184c(1), a person who organises a youth pornography performance shall also be punished. (2) Under Section 184b(3), a person who attends a child pornography performance shall also be punished. Under Section 184c(3), a person who attends a youth pornography performance shall also be punished. Section 184b(5)(1) and (3) shall apply mutatis mutandis.
«if PornographicPerformances is true»(1) Under Section 184b(1) shall also be punished {Actor} who «if {Organises} is true»organises «end if» «if {ChildPornographicPerformance} is true»a child pornography performance «end if». Under Section 184c(1) shall also be punished {Actor} who «if {Organises} is true»organises «end if» «if {YouthPornographicPerformance} is true»a youth pornography performance «end if». (2) Under Section 184b(3) shall also be punished {Actor} who «if {Attends} is true»attends «end if» «if {ChildPornographicPerformance} is true»a child pornography performance «end if». Under Section 184c(3) shall also be punished {Actor} who «if {Attends} is true»attends «end if» «if {YouthPornographicPerformance} is true»a youth pornography performance «end if». «if [Exemption] is true»Section 184b(5)(1) and (3) shall apply mutatis mutandis: the act «if {ServesExclusively} is true»serves exclusively the lawful fulfilment of «end if» «if {StateTasks} is true»state tasks «end if» «if {OfficialDuties} is true»or official «end if» «if {ProfessionalDuties} is true»or professional duties «end if» «end if». «end if»
Annexes
Computables
[ExemptDuty] = StateTasks is true or OfficialDuties is true or ProfessionalDuties is true [QualifyingPerformance] = ChildPornographicPerformance is true or YouthPornographicPerformance is true [Para1] = Organises is true and QualifyingPerformance is true [Para2] = Attends is true and QualifyingPerformance is true [Exemption] = ServesExclusively is true and ExemptDuty is true [PornographicPerformances] = Para1 is true or (Para2 is true and Exemption is false)
Business rules
idkindactorverb / predicatebody
PPF-R01conditionNoneChildPornographicPerformance is true
PPF-R02conditionNoneYouthPornographicPerformance is true
PPF-R03actActorOrganises is true
PPF-R04actActorAttends is true
PPF-R05conditionNoneServesExclusively is true
PPF-R06conditionNoneStateTasks is true
PPF-R07conditionNoneOfficialDuties is true
PPF-R08conditionNoneProfessionalDuties is true
PPF-P0prohibitionActornot realisenot PornographicPerformances
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
A person whoTätersubjekt{Actor}in scope
the performance is a child pornographic performanceMerkmal{ChildPornographicPerformance}PPF-R01is true
the performance is a youth pornographic performanceMerkmal{YouthPornographicPerformance}PPF-R02is true
{Actor} organises the performanceMerkmal{Organises}PPF-R03is true
{Actor} attends the performanceMerkmal{Attends}PPF-R04is true
the act serves exclusively the lawful fulfilment of the referenced dutiesMerkmal{ServesExclusively}PPF-R05is true
state tasksMerkmal{StateTasks}PPF-R06is true
official dutiesMerkmal{OfficialDuties}PPF-R07is true
professional dutiesMerkmal{ProfessionalDuties}PPF-R08is true
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{Attends}Booleantrue / false / unknownSession{Actor} attends the performance
{ChildPornographicPerformance}Booleantrue / false / unknownSessionthe performance is a child pornographic performance
{OfficialDuties}Booleantrue / false / unknownSessionofficial duties
{Organises}Booleantrue / false / unknownSession{Actor} organises the performance
{ProfessionalDuties}Booleantrue / false / unknownSessionprofessional duties
{ServesExclusively}Booleantrue / false / unknownSessionthe act serves exclusively the lawful fulfilment of the referenced duties
{StateTasks}Booleantrue / false / unknownSessionstate tasks
{YouthPornographicPerformance}Booleantrue / false / unknownSessionthe performance is a youth pornographic performance
Reconstruction from the substrate
Committed by any person (the actor) who: ({Actor} organises the performance and (the performance is a child pornographic performance or the performance is a youth pornographic performance)) or (({Actor} attends the performance and (the performance is a child pornographic performance or the performance is a youth pornographic performance)) and it is not the case that (the act serves exclusively the lawful fulfilment of the referenced duties and (state tasks or official duties or professional duties))).
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
[ExemptDuty]StateTasks, OfficialDuties, ProfessionalDutiesfalseRecomputes when any input changes; propagates into the composite.
[QualifyingPerformance]ChildPornographicPerformance, YouthPornographicPerformancefalseRecomputes when any input changes; propagates into the composite.
[Para1]Organises, QualifyingPerformancefalseRecomputes when any input changes; propagates into the composite.
[Para2]Attends, QualifyingPerformancefalseRecomputes when any input changes; propagates into the composite.
[Exemption]ServesExclusively, ExemptDutyfalseRecomputes when any input changes; propagates into the composite.
[PornographicPerformances]Para1, Para2, ExemptionfalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (PPF-P0)[PornographicPerformances]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {Attends} ├─ {ChildPornographicPerformance} ├─ {OfficialDuties} ├─ {Organises} ├─ {ProfessionalDuties} ├─ {ServesExclusively} ├─ {StateTasks} ├─ {YouthPornographicPerformance} ↓ PHASE 2: evaluate act / intermediate computables ├─ [ExemptDuty] = StateTasks is true or OfficialDuties is true or ProfessionalDuties is true ├─ [QualifyingPerformance] = ChildPornographicPerformance is true or YouthPornographicPerformance is true ├─ [Para1] = Organises is true and QualifyingPerformance is true ├─ [Para2] = Attends is true and QualifyingPerformance is true ├─ [Exemption] = ServesExclusively is true and ExemptDuty is true ↓ PHASE 3: evaluate the objective conditions └─ [PornographicPerformances] = Para1 is true or (Para2 is true and Exemption is false) ↓ VERDICT (PrimeRule) ├─ [PornographicPerformances] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [PornographicPerformances] 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
• [PornographicPerformances] depends on [ExemptDuty], [QualifyingPerformance], [Para1], [Para2], [Exemption]; none refer back to [PornographicPerformances]. 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{Attends}Element/Datum: {Actor} attends the performance.?Boolean
Q3Session{ChildPornographicPerformance}Element/Datum: the performance is a child pornographic performance.?Boolean
Q4Session{OfficialDuties}Element/Datum: official duties.?Boolean
Q5Session{Organises}Element/Datum: {Actor} organises the performance.?Boolean
Q6Session{ProfessionalDuties}Element/Datum: professional duties.?Boolean
Q7Session{ServesExclusively}Element/Datum: the act serves exclusively the lawful fulfilment of the referenced duties.?Boolean
Q8Session{StateTasks}Element/Datum: state tasks.?Boolean
Q9Session{YouthPornographicPerformance}Element/Datum: the performance is a youth pornographic performance.?Boolean
Flags
Whole section  Paragraph 1, organising a child or youth pornographic performance; paragraph 2, attending one; the imported §184b(5) points 1 and 3 exemption applied to attendance. The penalty references (“Under Section 184b(1) shall also be punished” and their three counterparts) struck per the marked-up source as sentencing references.
Mutatis mutandis encoded by restatement  “Section 184b(5)(1) and (3) shall apply mutatis mutandis” is restated locally: [Exemption] = {ServesExclusively} and ({StateTasks} or {OfficialDuties} or {ProfessionalDuties}). Note the statute imports points 1 and 3 only; the agreement-tasks ground of §184b(5)(2) does not apply here. The exemption is applied to paragraph 2 (attendance), the conduct the referencing sentence governs; this scope mapping is the interpretive step the mutatis clause requires and is recorded here (rule 8).
Performance terms  “kinderpornographische Darbietung” and “jugendpornographische Darbietung” are status predicates on the performance ({ChildPornographicPerformance}, {YouthPornographicPerformance}); the child and youth pornography definitions are authored in §184b(1)(1) and §184c(1)(1) respectively and resolve there by name.
Strikes  The four penalty references struck in the markup only; the source column is clean.
Treatment  §184e is Operomise-tagged.

§184h · Definition of a sexual act

SexualActs · provenance StGB 184h · consumed by name
Source (English, unofficial)
Operome markup - original text encoded
(§184h) For the purposes of this Act, sexual acts are only those which are of some significance in relation to the legal interest protected in each case.
«if SexualActs is true»a sexual act is one which «if {ActOfSomeSignificance} is true»is of some significance in relation to the legal interest protected in each case «end if»«end if»
Annexes
Computables
[SexualActs] = ActOfSomeSignificance is true
Business rules
idkindactorverb / predicatebody
SAD-R01conditionNoneof some significance in relation to the legal interest protected in each caseActOfSomeSignificance is true
SAD-D0definitionNonethe term is satisfiedSexualActs is true
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
a sexual actterm[SexualActs]applies where
of some significanceMerkmal{ActOfSomeSignificance}SAD-R01is true
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{ActOfSomeSignificance}Booleantrue / false / unknownSessionthe act is of some significance in relation to the legal interest protected in each case
Reconstruction from the substrate
The term [SexualActs] applies where the act is of some significance in relation to the legal interest protected in each case.
A definition operome: it does not prohibit conduct but supplies a term consumed by name wherever a sexual act is an element. Assembled only from the variable surface forms and the computable structure in the XSD.
Dependent assessments (reactive invalidation)
AssessmentDepends onInvalidationTrigger effect
[SexualActs]ActOfSomeSignificancefalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
definition (—)[SexualActs]re-derivesDefines the term; consumed by canonical name wherever a sexual act is an element of an offence.
Decision tree
PHASE 1: gather inputs (Session) ├─ {ActOfSomeSignificance} ↓ PHASE 2: evaluate act / intermediate computables ↓ PHASE 3: evaluate the objective conditions └─ [SexualActs] = ActOfSomeSignificance is true ↓ VERDICT (definition) ├─ [SexualActs] is true → the term is SATISFIED (consumed by name where a sexual act is an element) └─ [SexualActs] is false → the term is not satisfied
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
• [SexualActs] depends on ; none refer back to [SexualActs]. 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{ActOfSomeSignificance}Element/Datum: the act is of some significance in relation to the legal interest protected in each case.?Boolean
Flags
Definition, named by the term  Authors [SexualActs], consumed by name wherever a sexual act is an element. Named by the term, not suffixed Definition (R11).

§184j · Offences from groups

GroupOffences · provenance StGB 184j · single sentence, subsidiarity encoded
Source (English, unofficial)
Operome markup - original text encoded
Anyone who encourages a criminal offence by participating in a group of persons which besets another person for the commission of a criminal offence against that person shall be punished with imprisonment for up to two years or a fine if a member of the group commits an offence under Sections 177 or 184i and the offence is not punishable by a more severe penalty under other provisions.
«if GroupOffences is true»{Actor} who «if {EncouragesOffence} is true»encourages a criminal offence «end if» by «if {ParticipatesInGroup} is true»participating in a {Group} «end if» «if {GroupBesetsPerson} is true»which besets {Person} for the commission of a criminal offence against {Person} «end if» shall be punished with imprisonment for up to two years or a fine if «if {MemberCommits177} is true»a member of the {Group} commits an offence under Section 177 «end if» «if {MemberCommits184i} is true»or Section 184i «end if» and «if {MoreSeverePenaltyElsewhere} is false»the offence is not punishable by a more severe penalty under other provisions «end if». «end if»
Annexes
Computables
[GroupOffence] = MemberCommits177 is true or MemberCommits184i is true [GroupOffences] = EncouragesOffence is true and ParticipatesInGroup is true and GroupBesetsPerson is true and GroupOffence is true and MoreSeverePenaltyElsewhere is false
Business rules
idkindactorverb / predicatebody
GRO-R01actActorEncouragesOffence is true
GRO-R02actActorParticipatesInGroup is true
GRO-R03conditionNoneGroupBesetsPerson is true
GRO-R04conditionNoneMemberCommits177 is true
GRO-R05conditionNoneMemberCommits184i is true
GRO-R06conditionNoneMoreSeverePenaltyElsewhere is true
GRO-P0prohibitionActornot realisenot GroupOffences
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
Anyone whoTätersubjekt{Actor}in scope
{Actor} encourages a criminal offenceMerkmal{EncouragesOffence}GRO-R01is true
{Actor} participates in the {Group}Merkmal{ParticipatesInGroup}GRO-R02is true
the {Group} besets {Person} for the commission of a criminal offence against {Person}Merkmal{GroupBesetsPerson}GRO-R03is true
a member of the {Group} commits an offence under Section 177Merkmal{MemberCommits177}GRO-R04is true
a member of the {Group} commits an offence under Section 184iMerkmal{MemberCommits184i}GRO-R05is true
the act is punishable by a more severe penalty under other provisionsMerkmal{MoreSeverePenaltyElsewhere}GRO-R06is true
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Actor}ReferenceSessionany person (the actor)
{EncouragesOffence}Booleantrue / false / unknownSession{Actor} encourages a criminal offence
{Group}PartySessiona group of persons
{GroupBesetsPerson}Booleantrue / false / unknownSessionthe {Group} besets {Person} for the commission of a criminal offence against {Person}
{MemberCommits177}Booleantrue / false / unknownSessiona member of the {Group} commits an offence under Section 177
{MemberCommits184i}Booleantrue / false / unknownSessiona member of the {Group} commits an offence under Section 184i
{MoreSeverePenaltyElsewhere}Booleantrue / false / unknownSessionthe act is punishable by a more severe penalty under other provisions
{ParticipatesInGroup}Booleantrue / false / unknownSession{Actor} participates in the {Group}
{Person}PartySessionthe beset person
Reconstruction from the substrate
Committed by any person (the actor) who: {Actor} encourages a criminal offence and {Actor} participates in the {Group} and the {Group} besets {Person} for the commission of a criminal offence against {Person} and (a member of the {Group} commits an offence under Section 177 or a member of the {Group} commits an offence under Section 184i) and not the act is punishable by a more severe penalty under other provisions.
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
[GroupOffence]MemberCommits177, MemberCommits184ifalseRecomputes when any input changes; propagates into the composite.
[GroupOffences]EncouragesOffence, ParticipatesInGroup, GroupBesetsPerson, GroupOffence, MoreSeverePenaltyElsewherefalseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (GRO-P0)[GroupOffences]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Actor} ├─ {EncouragesOffence} ├─ {Group} ├─ {GroupBesetsPerson} ├─ {MemberCommits177} ├─ {MemberCommits184i} ├─ {MoreSeverePenaltyElsewhere} ├─ {ParticipatesInGroup} ├─ {Person} ↓ PHASE 2: evaluate act / intermediate computables ├─ [GroupOffence] = MemberCommits177 is true or MemberCommits184i is true ↓ PHASE 3: evaluate the objective conditions └─ [GroupOffences] = EncouragesOffence is true and ParticipatesInGroup is true and GroupBesetsPerson is true and GroupOffence is true and MoreSeverePenaltyElsewhere is false ↓ VERDICT (PrimeRule) ├─ [GroupOffences] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [GroupOffences] 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
• [GroupOffences] depends on [GroupOffence]; none refer back to [GroupOffences]. 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{EncouragesOffence}Element/Datum: {Actor} encourages a criminal offence.?Boolean
Q3Session{Group}Element/Datum: a group of persons.?Party
Q4Session{GroupBesetsPerson}Element/Datum: the {Group} besets {Person} for the commission of a criminal offence against {Person}.?Boolean
Q5Session{MemberCommits177}Element/Datum: a member of the {Group} commits an offence under Section 177.?Boolean
Q6Session{MemberCommits184i}Element/Datum: a member of the {Group} commits an offence under Section 184i.?Boolean
Q7Session{MoreSeverePenaltyElsewhere}Element/Datum: the act is punishable by a more severe penalty under other provisions.?Boolean
Q8Session{ParticipatesInGroup}Element/Datum: {Actor} participates in the {Group}.?Boolean
Q9Session{Person}Element/Datum: the beset person.?Party
Flags
Whole section  The single-sentence group offence: encouraging an offence by participating in a group that besets a person, conditioned on a group member committing a §177 or §184i offence and on subsidiarity.
Translation note  The draft English layer (“which pressures another person to commit a criminal offence against them”) inverts the German: “die eine andere Person zur Begehung einer Straftat an ihr bedrängt” means the group besets the person for the commission of an offence against her, by group members, not that the person is pressed into committing one. The source column carries that reading.
Subsidiarity as a negative condition  “not punishable by a more severe penalty under other provisions” is encoded as {MoreSeverePenaltyElsewhere} is false in the composite, with the markup binding the statutory words to the is-false span (rules 8, 12).
Condition on a third party's act  {MemberCommits177} and {MemberCommits184i} are objective conditions about a group member's completed offence, resolved by name against the §177 operome and, for §184i, against a provision outside the encoded corpus; the §184i leg therefore resolves only as an input until §184i is encoded.
Strikes  The penalty struck in the markup only; the source column is clean.
Treatment  §184j is Human-awareness-tagged; whether participation encouraged the offence in fact is evaluative and escalates.

§184l · Placing on the market, acquisition and possession of sex dolls with a child-like appearance

ChildLikeSexDollOffences · provenance StGB 184l · (1) s.1, (2), (4) encoded
Source (English, unofficial)
Operome markup - original text encoded
(1) A person shall be liable to imprisonment for a term not exceeding five years or a fine if they 1. produces, offers or advertises a physical replica of a child or a part of a child’s body which, by its nature, is intended for the performance of sexual acts, or 2. trades in a replica as described in point 1, or transports it for this purpose within or through the territorial scope of this Act, or 3. without engaging in trade, sells, dispenses or otherwise places on the market a replica as described in point 1. Sentence 1 shall not apply if the offence is punishable by a more severe penalty under Section 184b. (2) A person who acquires, possesses or transports a replica as described in paragraph 1, sentence 1, point 1, within or through the territorial scope of this Act shall be liable to imprisonment for a term not exceeding three years or a fine. Paragraph 1, sentence 2, shall apply mutatis mutandis. (3) In the cases referred to in paragraph 1, sentence 1, points 2 and 3, an attempt is punishable. (4) Paragraph 1, first sentence, point 3, and paragraph 2 shall not apply to acts carried out solely for the lawful performance of state functions or official or professional duties. (5) Objects to which the offence relates shall be confiscated. Section 74a shall apply.
«if ChildLikeSexDollOffences is true»(1) {Actor} shall be liable to imprisonment for a term not exceeding five years or a fine if they 1. «if {Produces} is true»produces «end if» «if {Offers} is true», offers «end if» «if {Advertises} is true»or advertises «end if» «if [QualifyingReplica] is true»a physical {Replica} «if {ReplicaOfChild} is true»of a child «end if» «if {ReplicaOfChildBodyPart} is true»or a part of a child's body «end if» «if {IntendedForSexualActs} is true»which, by its nature, is intended for the performance of sexual acts «end if» «end if», or 2. «if {TradesIn} is true»trades in such a {Replica} «end if» «if {TransportsForTrade} is true»or transports it for this purpose within or through the territorial scope of this Act «end if», or 3. {NotTrading} without engaging in trade, «if {Sells} is true»sells «end if» «if {Dispenses} is true», dispenses «end if» «if {PlacesOnMarket} is true»or otherwise places on the market «end if» such a {Replica}. Sentence 1 shall not apply if the offence is punishable by a more severe penalty under Section 184b. (2) {Actor} who «if {Acquires} is true»acquires «end if» «if {Possesses} is true», possesses «end if» «if {Transports} is true»or transports within or through the territorial scope of this Act «end if» «if [QualifyingReplica] is true»such a {Replica} «end if» shall be liable to imprisonment for a term not exceeding three years or a fine. Paragraph 1, sentence 2, shall apply mutatis mutandis. (3) In the cases referred to in paragraph 1, sentence 1, points 2 and 3, an attempt is punishable. (4) Paragraph 1, first sentence, point 3, and paragraph 2 shall not apply «if [Exemption4] is true»to acts «if {ServesExclusively} is true»carried out solely for the lawful performance of «end if» «if {StateTasks} is true»state functions «end if» «if {OfficialDuties} is true»or official «end if» «if {ProfessionalDuties} is true»or professional duties «end if» «end if». (5) Objects to which the offence relates shall be confiscated. Section 74a shall apply.«end if»
Annexes
Computables
[QualifyingReplica] = (ReplicaOfChild is true or ReplicaOfChildBodyPart is true) and IntendedForSexualActs is true [Leg1] = QualifyingReplica is true and (Produces is true or Offers is true or Advertises is true) [Para2] = QualifyingReplica is true and (Acquires is true or Possesses is true or Transports is true) [ExemptDuty] = StateTasks is true or OfficialDuties is true or ProfessionalDuties is true [Exemption4] = ServesExclusively is true and ExemptDuty is true [Leg2] = QualifyingReplica is true and (TradesIn is true or TransportsForTrade is true) [Leg3] = QualifyingReplica is true and NotTrading is true and (Sells is true or Dispenses is true or PlacesOnMarket is true) [ChildLikeSexDollOffences] = Leg1 is true or Leg2 is true or (Leg3 is true and Exemption4 is false) or (Para2 is true and Exemption4 is false)
Business rules
idkindactorverb / predicatebody
SDO-R01conditionNoneReplicaOfChild is true
SDO-R02conditionNoneReplicaOfChildBodyPart is true
SDO-R03conditionNoneIntendedForSexualActs is true
SDO-R04actActorProduces is true
SDO-R05actActorOffers is true
SDO-R06actActorAdvertises is true
SDO-R07actActorTradesIn is true
SDO-R08actActorTransportsForTrade is true
SDO-R09conditionNoneNotTrading is true
SDO-R10actActorSells is true
SDO-R11actActorDispenses is true
SDO-R12actActorPlacesOnMarket is true
SDO-R13actActorAcquires is true
SDO-R14actActorPossesses is true
SDO-R15actActorTransports is true
SDO-R16conditionNoneServesExclusively is true
SDO-R17conditionNoneStateTasks is true
SDO-R18conditionNoneOfficialDuties is true
SDO-R19conditionNoneProfessionalDuties is true
SDO-P0prohibitionActornot realisenot ChildLikeSexDollOffences
Tatbestand dissected to the Merkmal
Source phraseDoctrinal rolePrimitiveRuleRequires
A person ... if theyTätersubjekt{Actor}in scope
the {Replica} is a replica of a childMerkmal{ReplicaOfChild}SDO-R01is true
the {Replica} is a replica of a part of a child's bodyMerkmal{ReplicaOfChildBodyPart}SDO-R02is true
the {Replica} is by its nature intended for the performance of sexual actsMerkmal{IntendedForSexualActs}SDO-R03is true
{Actor} produces the {Replica}Merkmal{Produces}SDO-R04is true
{Actor} offers the {Replica}Merkmal{Offers}SDO-R05is true
{Actor} advertises the {Replica}Merkmal{Advertises}SDO-R06is true
{Actor} trades in the {Replica}Merkmal{TradesIn}SDO-R07is true
{Actor} transports the {Replica} for this purpose through the territorial scope of this ActMerkmal{TransportsForTrade}SDO-R08is true
without engaging in tradeMerkmal{NotTrading}SDO-R09is true
{Actor} sells the {Replica}Merkmal{Sells}SDO-R10is true
{Actor} dispenses the {Replica}Merkmal{Dispenses}SDO-R11is true
{Actor} otherwise places the {Replica} on the marketMerkmal{PlacesOnMarket}SDO-R12is true
{Actor} acquires the {Replica}Merkmal{Acquires}SDO-R13is true
{Actor} possesses the {Replica}Merkmal{Possesses}SDO-R14is true
{Actor} transports the {Replica} through the territorial scope of this ActMerkmal{Transports}SDO-R15is true
the act serves exclusively the lawful fulfilment of the referenced dutiesMerkmal{ServesExclusively}SDO-R16is true
state functionsMerkmal{StateTasks}SDO-R17is true
official dutiesMerkmal{OfficialDuties}SDO-R18is true
professional dutiesMerkmal{ProfessionalDuties}SDO-R19is true
(1) s.2 subsidiarity to §184b; (3) attempt; (5) confiscation; footnotesubsidiarity / attempt / consequences— excluded —struck
Variables appendix
VariableInputValuesCascadeSurface form (source words)
{Acquires}Booleantrue / false / unknownSession{Actor} acquires the {Replica}
{Actor}ReferenceSessionany person (the actor)
{Advertises}Booleantrue / false / unknownSession{Actor} advertises the {Replica}
{Dispenses}Booleantrue / false / unknownSession{Actor} dispenses the {Replica}
{IntendedForSexualActs}Booleantrue / false / unknownSessionthe {Replica} is by its nature intended for the performance of sexual acts
{NotTrading}Booleantrue / false / unknownSessionwithout engaging in trade
{Offers}Booleantrue / false / unknownSession{Actor} offers the {Replica}
{OfficialDuties}Booleantrue / false / unknownSessionofficial duties
{PlacesOnMarket}Booleantrue / false / unknownSession{Actor} otherwise places the {Replica} on the market
{Possesses}Booleantrue / false / unknownSession{Actor} possesses the {Replica}
{Produces}Booleantrue / false / unknownSession{Actor} produces the {Replica}
{ProfessionalDuties}Booleantrue / false / unknownSessionprofessional duties
{Replica}PartySessionthe physical replica
{ReplicaOfChild}Booleantrue / false / unknownSessionthe {Replica} is a replica of a child
{ReplicaOfChildBodyPart}Booleantrue / false / unknownSessionthe {Replica} is a replica of a part of a child's body
{Sells}Booleantrue / false / unknownSession{Actor} sells the {Replica}
{ServesExclusively}Booleantrue / false / unknownSessionthe act serves exclusively the lawful fulfilment of the referenced duties
{StateTasks}Booleantrue / false / unknownSessionstate functions
{TradesIn}Booleantrue / false / unknownSession{Actor} trades in the {Replica}
{Transports}Booleantrue / false / unknownSession{Actor} transports the {Replica} through the territorial scope of this Act
{TransportsForTrade}Booleantrue / false / unknownSession{Actor} transports the {Replica} for this purpose through the territorial scope of this Act
Reconstruction from the substrate
Committed by any person (the actor) who: (((the {Replica} is a replica of a child or the {Replica} is a replica of a part of a child's body) and the {Replica} is by its nature intended for the performance of sexual acts) and ({Actor} produces the {Replica} or {Actor} offers the {Replica} or {Actor} advertises the {Replica})) or (((the {Replica} is a replica of a child or the {Replica} is a replica of a part of a child's body) and the {Replica} is by its nature intended for the performance of sexual acts) and ({Actor} trades in the {Replica} or {Actor} transports the {Replica} for this purpose through the territorial scope of this Act)) or ((((the {Replica} is a replica of a child or the {Replica} is a replica of a part of a child's body) and the {Replica} is by its nature intended for the performance of sexual acts) and without engaging in trade and ({Actor} sells the {Replica} or {Actor} dispenses the {Replica} or {Actor} otherwise places the {Replica} on the market)) and it is not the case that (the act serves exclusively the lawful fulfilment of the referenced duties and (state functions or official duties or professional duties))) or ((((the {Replica} is a replica of a child or the {Replica} is a replica of a part of a child's body) and the {Replica} is by its nature intended for the performance of sexual acts) and ({Actor} acquires the {Replica} or {Actor} possesses the {Replica} or {Actor} transports the {Replica} through the territorial scope of this Act)) and it is not the case that (the act serves exclusively the lawful fulfilment of the referenced duties and (state functions or official duties or professional duties))).
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
[QualifyingReplica]ReplicaOfChild, ReplicaOfChildBodyPart, IntendedForSexualActsfalseRecomputes when any input changes; propagates into the composite.
[Leg1]QualifyingReplica, Produces, Offers, AdvertisesfalseRecomputes when any input changes; propagates into the composite.
[Para2]QualifyingReplica, Acquires, Possesses, TransportsfalseRecomputes when any input changes; propagates into the composite.
[ExemptDuty]StateTasks, OfficialDuties, ProfessionalDutiesfalseRecomputes when any input changes; propagates into the composite.
[Exemption4]ServesExclusively, ExemptDutyfalseRecomputes when any input changes; propagates into the composite.
[Leg2]QualifyingReplica, TradesIn, TransportsForTradefalseRecomputes when any input changes; propagates into the composite.
[Leg3]QualifyingReplica, NotTrading, Sells, Dispenses, PlacesOnMarketfalseRecomputes when any input changes; propagates into the composite.
[ChildLikeSexDollOffences]Leg1, Leg2, Leg3, Exemption4, Para2, Exemption4falseFinal composite. Re-evaluates on any input change; cannot resolve true while any input is unknown.
prohibition (SDO-P0)[ChildLikeSexDollOffences]re-derivesThe PrimeRule prohibition holds whenever the composite is true; re-derives on any change.
Decision tree
PHASE 1: gather inputs (Session) ├─ {Acquires} ├─ {Actor} ├─ {Advertises} ├─ {Dispenses} ├─ {IntendedForSexualActs} ├─ {NotTrading} ├─ {Offers} ├─ {OfficialDuties} ├─ {PlacesOnMarket} ├─ {Possesses} ├─ {Produces} ├─ {ProfessionalDuties} ├─ {Replica} ├─ {ReplicaOfChild} ├─ {ReplicaOfChildBodyPart} ├─ {Sells} ├─ {ServesExclusively} ├─ {StateTasks} ├─ {TradesIn} ├─ {Transports} ├─ {TransportsForTrade} ↓ PHASE 2: evaluate act / intermediate computables ├─ [QualifyingReplica] = (ReplicaOfChild is true or ReplicaOfChildBodyPart is true) and IntendedForSexualActs is true ├─ [Leg1] = QualifyingReplica is true and (Produces is true or Offers is true or Advertises is true) ├─ [Para2] = QualifyingReplica is true and (Acquires is true or Possesses is true or Transports is true) ├─ [ExemptDuty] = StateTasks is true or OfficialDuties is true or ProfessionalDuties is true ├─ [Exemption4] = ServesExclusively is true and ExemptDuty is true ├─ [Leg2] = QualifyingReplica is true and (TradesIn is true or TransportsForTrade is true) ├─ [Leg3] = QualifyingReplica is true and NotTrading is true and (Sells is true or Dispenses is true or PlacesOnMarket is true) ↓ PHASE 3: evaluate the objective conditions └─ [ChildLikeSexDollOffences] = Leg1 is true or Leg2 is true or (Leg3 is true and Exemption4 is false) or (Para2 is true and Exemption4 is false) ↓ VERDICT (PrimeRule) ├─ [ChildLikeSexDollOffences] is true → objective conditions realised → conduct PROHIBITED (subject to permissions / exceptions) └─ [ChildLikeSexDollOffences] 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
• [ChildLikeSexDollOffences] depends on [QualifyingReplica], [Leg1], [Para2], [ExemptDuty], [Exemption4], [Leg2], [Leg3]; none refer back to [ChildLikeSexDollOffences]. 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{Acquires}Element/Datum: {Actor} acquires the {Replica}.?Boolean
Q2Session{Actor}Who or what is the actor? Any natural person, legal person, or non-human system. Canonical home: PrimeRule.?Reference
Q3Session{Advertises}Element/Datum: {Actor} advertises the {Replica}.?Boolean
Q4Session{Dispenses}Element/Datum: {Actor} dispenses the {Replica}.?Boolean
Q5Session{IntendedForSexualActs}Element/Datum: the {Replica} is by its nature intended for the performance of sexual acts.?Boolean
Q6Session{NotTrading}Element/Datum: without engaging in trade.?Boolean
Q7Session{Offers}Element/Datum: {Actor} offers the {Replica}.?Boolean
Q8Session{OfficialDuties}Element/Datum: official duties.?Boolean
Q9Session{PlacesOnMarket}Element/Datum: {Actor} otherwise places the {Replica} on the market.?Boolean
Q10Session{Possesses}Element/Datum: {Actor} possesses the {Replica}.?Boolean
Q11Session{Produces}Element/Datum: {Actor} produces the {Replica}.?Boolean
Q12Session{ProfessionalDuties}Element/Datum: professional duties.?Boolean
Q13Session{Replica}Element/Datum: the physical replica.?Party
Q14Session{ReplicaOfChild}Element/Datum: the {Replica} is a replica of a child.?Boolean
Q15Session{ReplicaOfChildBodyPart}Element/Datum: the {Replica} is a replica of a part of a child's body.?Boolean
Q16Session{Sells}Element/Datum: {Actor} sells the {Replica}.?Boolean
Q17Session{ServesExclusively}Element/Datum: the act serves exclusively the lawful fulfilment of the referenced duties.?Boolean
Q18Session{StateTasks}Element/Datum: state functions.?Boolean
Q19Session{TradesIn}Element/Datum: {Actor} trades in the {Replica}.?Boolean
Q20Session{Transports}Element/Datum: {Actor} transports the {Replica} through the territorial scope of this Act.?Boolean
Q21Session{TransportsForTrade}Element/Datum: {Actor} transports the {Replica} for this purpose through the territorial scope of this Act.?Boolean
Flags
Scope  Paragraph 1 sentence 1, the three placing-on-the-market legs over the qualifying replica; paragraph 2, the acquisition, possession and transport offence; paragraph 4, the state-functions exemption, encoded live and scoped to paragraph 1 point 3 and paragraph 2 as the statute states. Struck per the marked-up source: paragraph 1 sentence 2 (subsidiarity to §184b), paragraph 3 (attempt), paragraph 5 (confiscation) and the notification footnote.
Replica definition authored here  [QualifyingReplica] = ({ReplicaOfChild} or {ReplicaOfChildBodyPart}) and {IntendedForSexualActs}; the nature-intended element is an objective property of the object (“nach ihrer Beschaffenheit ... bestimmt”), not a mental element, and compiles. Points 2 and 3 and paragraph 2 consume the definition by reference (“a replica as described in point 1”).
Open question: live reference to struck text  Paragraph 2's closing sentence, “Paragraph 1, sentence 2, shall apply mutatis mutandis”, is live in the markup, but the referenced sentence (the subsidiarity to §184b) is itself struck. The sentence is carried in the markup unencoded; if the strike of (1) sentence 2 stands, this reference has no compilable content and should on consistency grounds be struck as well. Confirm before external circulation.
Leg 3 qualifier  “ohne Handel zu treiben” is the inline qualifier {NotTrading} gating the three market verbs {Sells} (veräußert), {Dispenses} (abgibt) and {PlacesOnMarket} (sonst in Verkehr bringt).
Exemption scoping (rule 8)  [Exemption4] = {ServesExclusively} and ({StateTasks} or {OfficialDuties} or {ProfessionalDuties}) negates leg 3 and paragraph 2 only; legs 1 and 2 are not exempted, and the composite applies the negation per leg.
Strikes  Penalties, (1) sentence 2, (3), (5) and the EU notification footnote struck in the markup only; the source column is clean.
Treatment  §184l is Human-awareness-tagged; whether a replica has a child-like appearance is evaluative at the margin and escalates.
SynapseLayer operome extraction · Lisbon · 09 June 2026 · sections §180, §180a, §181a, §182, §184a, §184b, §184c, §184e, §184h, §184j, §184l