regenerative-agriculture-research
type: Ontology
identifier: regenerative-agriculture-research
version: 0.6.0
description: Agriculture / farm research ontology — research-oriented entity types for husbandry, agronomy, farm infrastructure, grants, and equipment, organized as an IS-A tree rooted in the inherited generic/engineering supertypes.
has namespace:
  semantic memory: semantic
defines entity type: husbandry-practice
defines entity type: agronomic-practice
defines entity type: farm-infrastructure
defines entity type: grant-program
defines entity type: equipment-or-input
defines entity type: parturition-protocol
defines entity type: neonatal-care
defines entity type: periparturient-nutrition
defines entity type: livestock-health-condition
defines entity type: breed-characteristic
defines entity type: fencing-system
defines entity type: irrigation-system
defines entity type: connectivity-link
defines entity type: sensor-or-edge-node
defines entity type: power-system
defines entity type: network-segment
defines entity type: iot-device
defines entity type: fencing-component
defines entity type: conservation-cost-share
defines entity type: adoption-trend
defines entity type: compliance-regulation
defines trait:
  cited: cited
defines relationship:
  relates to: relates_to
  supports: supports
  has part: has_part
  connects: connects
discovery config:
  discovery enabled: true
  confidence threshold: 0.8
  has discovery pattern: https://mif-spec.dev/ns/pattern/0
  has discovery pattern: https://mif-spec.dev/ns/pattern/1
  has discovery pattern: https://mif-spec.dev/ns/pattern/2
  has discovery pattern: https://mif-spec.dev/ns/pattern/3

semantic
type: Namespace
has child namespace:
  husbandry: husbandry
  agronomy: agronomy
  infrastructure: infrastructure
  funding: funding

husbandry
type: Namespace
description: Animal husbandry and livestock care knowledge
type hint: semantic

agronomy
type: Namespace
description: Grazing, soil, crop, and pasture practices
type hint: semantic

infrastructure
type: Namespace
description: Farm infrastructure: fencing, irrigation, IoT, networks
type hint: semantic

funding
type: Namespace
description: Grants, cost-share, and funding programs
type hint: semantic

husbandry-practice
type: EntityType
base type: SemanticMemory
description: An animal-husbandry or livestock-care practice (lambing, newborn care, health management)
alternative label: livestock practice
alternative label: flock management
alternative label: lambing protocol
alternative label: animal health management
alternative label: breeding practice
example: A vaccination schedule for newborn animals with a booster several weeks later
example: Leaving untreated animals in the flock to preserve dewormer efficacy
example: Body condition score targets for ewes and rams before breeding
example: Collecting weaning and post-weaning weights within defined day windows for genetic evaluation
defines trait: mif:trait/cited
subtype of: engineering-practice
schema.org:
  required: practice_name
  properties:
    practice name:
      type: string
      description: Name of the husbandry practice
    species:
      type: string
      description: Target species (e.g. sheep, goat, cattle)
    stage:
      type: string
      description: Life or production stage (e.g. lambing, weaning, gestation)
    guidance:
      type: string
      description: Recommended action or protocol

agronomic-practice
type: EntityType
base type: SemanticMemory
description: A grazing, soil, pasture, or crop-management practice
alternative label: farming practice
alternative label: agronomic technique
alternative label: crop and pasture practice
alternative label: field management practice
alternative label: cultivation practice
example: Fence posts on hilly terrain are driven perpendicular to the ground surface, with high spots stapled before low dips
example: A pasture renovation is phased over several years, renovating a portion each year rather than the whole field at once
example: Short grazing rotations with long rest periods break a parasite's life cycle before it can reinfect the herd
defines trait: mif:trait/cited
subtype of: engineering-practice
schema.org:
  required: practice_name
  properties:
    practice name:
      type: string
      description: Name of the agronomic practice
    context:
      type: string
      description: When or where the practice applies
    method:
      type: string
      description: How the practice is carried out
    outcome:
      type: string
      description: Expected agronomic outcome

farm-infrastructure
type: EntityType
base type: SemanticMemory
description: A farm infrastructure system or component: fencing, irrigation, IoT, networks, towers, power
alternative label: farm network
alternative label: irrigation infrastructure
alternative label: water system
alternative label: on-farm power
alternative label: rural connectivity
example: Electrical code requirements for ground-fault protection at a pondside pump installation
example: A self-hosted monitoring stack sized for a solo operator's small computer
example: Pasture watering systems from poly tubing to pond excavation
example: A community mesh network delivering symmetrical broadband to rural households
defines trait: mif:trait/cited
subtype of: component
schema.org:
  required: name
  required: responsibility
  properties:
    name:
      type: string
      description: Infrastructure system or component name
    responsibility:
      type: string
      description: Renamed from purpose to match engineering-base.ontology.yaml's component field name directly (same meaning: what the infrastructure does)
    components:
      type: string
      description: Constituent parts or subsystems
    considerations:
      type: string
      description: Design, siting, or operational considerations

grant-program
type: EntityType
base type: SemanticMemory
description: An agricultural grant, cost-share, or funding program
alternative label: cost-share program
alternative label: funding opportunity
alternative label: agricultural grant
alternative label: microloan program
alternative label: conservation funding
example: A federal cost-share program with application deadlines, match requirements, and award caps
example: A state fund offering multi-year soil health project awards up to a fixed amount
example: Combining multiple programs on the same land without paying twice for one practice
example: A private foundation granting multi-year support for regenerative grazing
defines trait: mif:trait/cited
subtype of: policy
schema.org:
  required: policy_name
  properties:
    policy name:
      type: string
      description: Renamed from program_name to match engineering-base.ontology.yaml's policy field name directly (the grant or funding program's name)
    funder:
      type: string
      description: Funding organization or agency
    eligibility:
      type: string
      description: Who is eligible
    scope:
      type: string
      description: What the program funds and at what level

equipment-or-input
type: EntityType
base type: SemanticMemory
description: A piece of farm equipment, hardware, device, or production input
alternative label: farm equipment
alternative label: hardware device
alternative label: sensor
alternative label: livestock tag
alternative label: production input
alternative label: farm software
example: A wireless access point priced for outdoor deployment with power over ethernet
example: Official livestock identification tags approved in plastic, metal, or electronic form
example: A computer-vision system scoring livestock body condition from camera imagery
example: An open-source farm management platform with guided onboarding and record types
defines trait: mif:trait/cited
subtype of: technology
schema.org:
  required: name
  properties:
    name:
      type: string
      description: Equipment, device, or input name
    use case:
      type: string
      description: Where or why it is used
    vendor:
      type: string
      description: Manufacturer or supplier
    specifications:
      type: string
      description: Notable specifications, ratings, or pricing

parturition-protocol
type: EntityType
base type: SemanticMemory
description: Birth-management protocol specifying care before, during, and immediately after parturition
alternative label: birthing protocol
alternative label: lambing procedure
alternative label: delivery assistance protocol
alternative label: labor management protocol
example: Labor proceeds through three timed stages, and disturbing the mother during the first stage risks stalling delivery
example: A normal birth presentation shows both front feet soles-down with the nose resting on top of the legs between them
example: Assisted delivery traction should only be applied during a contraction, pulled in a gentle downward arc following the birth canal
defines trait: mif:trait/cited
subtype of: husbandry-practice
schema.org:
  required: practice_name
  properties:
    practice name:
      type: string
      description: Name of the parturition protocol
    labor stage:
      type: string
      description: Stage of labor addressed (e.g. early, active, delivery, stage-3)
    species:
      type: string
      description: Target species (e.g. sheep, goat, cattle)
    timing guidance:
      type: string
      description: Timing cues and intervention windows
    breed notes:
      type: string
      description: Breed-specific considerations affecting protocol

neonatal-care
type: EntityType
base type: SemanticMemory
description: Newborn care protocol covering colostrum management, bonding, and rejection prevention
alternative label: newborn livestock care
alternative label: neonatal lamb care
alternative label: newborn animal husbandry
alternative label: postnatal care
alternative label: newborn survival care
example: Maternal rejection risk concentrates in first-time mothers, difficult births, and mothers disturbed during the critical first-hour bonding window
example: Rubbing an orphan newborn in another newborn's birth fluids before the mother licks her own offspring is the most successful fostering technique
example: A stanchion or head-gate restrains a rejecting mother for several days of forced nursing until the bond takes
example: Skin from a deceased newborn is tied over an orphan to transfer scent and encourage a grieving mother to accept it
defines trait: mif:trait/cited
subtype of: husbandry-practice
schema.org:
  required: practice_name
  properties:
    practice name:
      type: string
      description: Name of the neonatal-care protocol
    species:
      type: string
      description: Target species
    time window:
      type: string
      description: Critical time window for intervention (e.g. first 2–4 hours)
    intervention type:
      type: string
      description: Type of intervention (colostrum, fostering, tube-feed, heat lamp)
    outcome target:
      type: string
      description: Expected outcome or survival metric

periparturient-nutrition
type: EntityType
base type: SemanticMemory
description: Pre- and post-parturition and creep nutrition protocol targeting dam and neonatal needs
alternative label: creep feeding
alternative label: lamb nutrition program
alternative label: pre-weaning ration
alternative label: lactation nutrition
alternative label: birth-to-weaning feeding
example: A creep starter ration targets a high crude-protein percentage early, stepping down as the animal approaches weaning
example: A calcium-to-phosphorus ratio in a grain-heavy creep ration must stay above a minimum threshold to prevent urinary calculi
example: Young offspring barely consume creep feed in the first weeks of life, with meaningful intake beginning only after about a month
example: Feed-conversion efficiency in young animals is highest right after birth and degrades sharply after several months of age
defines trait: mif:trait/cited
subtype of: husbandry-practice
schema.org:
  required: practice_name
  properties:
    practice name:
      type: string
      description: Name of the periparturient nutrition protocol
    species:
      type: string
      description: Target species
    production stage:
      type: string
      description: Stage of production (late gestation, early lactation, creep)
    nutrient target:
      type: string
      description: Key nutrients or BCS targets (e.g. CP, ME, Ca:P ratio)
    ration notes:
      type: string
      description: Feed type, supplementation notes, or ration formulation guidance

livestock-health-condition
type: EntityType
base type: SemanticMemory
description: A diagnosed condition or complication in livestock with associated management protocol
alternative label: metabolic disorder
alternative label: livestock health condition
alternative label: animal medical condition
alternative label: veterinary condition
alternative label: birthing complication
example: A metabolic emergency in late pregnancy progresses through escalating stages from off-feed lethargy to seizures requiring veterinary intervention
example: Whether a chilled newborn still has energy reserves determines whether it should be warmed first or given glucose first
example: A malpresentation at birth requires a specific hands-on correction technique depending on which limbs and the head are out of position
example: A uterine prolapse is a true emergency requiring immediate veterinary care, while a retained placenta should never be manually pulled
defines trait: mif:trait/cited
subtype of: husbandry-practice
schema.org:
  required: practice_name
  required: condition_name
  properties:
    practice name:
      type: string
      description: Name of the health management protocol
    condition name:
      type: string
      description: Name of the diagnosed condition or complication
    species:
      type: string
      description: Species affected
    risk period:
      type: string
      description: Production period of highest risk
    clinical signs:
      type: string
      description: Observable clinical signs or diagnostic indicators
    management response:
      type: string
      description: Recommended treatment or management response

breed-characteristic
type: EntityType
base type: SemanticMemory
description: A breed-specific trait or characteristic that influences husbandry decisions
alternative label: livestock breed trait
alternative label: breed standard trait
alternative label: genetic breed characteristic
alternative label: breed performance trait
example: A hair-sheep breed is noted for strong maternal instincts and a low dystocia rate compared to other breeds
example: A breed standard requiring no tail-docking and minimal wool around the udder reduces pre-lambing labor and infection risk
example: A national sheep-improvement program's estimated breeding values are used to select for maternal weaning weight and lambing rate
defines trait: mif:trait/cited
subtype of: husbandry-practice
schema.org:
  required: practice_name
  required: breed
  properties:
    practice name:
      type: string
      description: Name of the husbandry practice context
    breed:
      type: string
      description: Breed or genetic line
    trait type:
      type: string
      description: Category of trait (e.g. reproductive, growth, parasite-resistance)
    quantified value:
      type: string
      description: Quantified expression of the trait (e.g. mean litter size, ADG)
    management implication:
      type: string
      description: How this trait modifies management decisions

fencing-system
type: EntityType
base type: SemanticMemory
description: A farm fencing system including type, energizer, grounding, and special conditions
alternative label: electric fence
alternative label: high-tensile fence
alternative label: energizer
alternative label: fence grounding
alternative label: paddock fencing
example: Wire tensioning targets and spring indicator marks for high-tensile strands
example: Energizer hookup with fence, earth, and reference terminals and alarm thresholds
example: Ground rod material selection and spacing to prevent electrolysis and interference
example: Lightning protection with surge protectors, diverters, and separate ground beds
defines trait: mif:trait/cited
subtype of: farm-infrastructure
schema.org:
  required: name
  required: responsibility
  properties:
    name:
      type: string
      description: Name or designation of the fencing system
    responsibility:
      type: string
      description: Inherited from farm-infrastructure/component: what this fencing system is responsible for (e.g. perimeter containment, predator exclusion, rotational-grazing subdivision)
    fence type:
      type: string
      description: Fencing type (e.g. high-tensile, woven-wire, polytape, netting)
    energizer spec:
      type: string
      description: Energizer specifications (joule output, power source)
    grounding config:
      type: string
      description: Grounding rod count, spacing, and soil conductivity notes
    special conditions:
      type: string
      description: Predator pressure, terrain, or soil-specific considerations

irrigation-system
type: EntityType
base type: SemanticMemory
description: A farm irrigation system with source, capacity, and automation details
alternative label: pond-to-field irrigation
alternative label: buried mainline system
alternative label: pump-and-pipe irrigation
alternative label: field watering system
alternative label: irrigation infrastructure
example: A pond-fed irrigation system runs through a buried mainline to field-by-field control valves via an underground pump
example: A single-phase pump's start and run capacitors are the dominant failure point under voltage sags or impeller binding
example: Algae and sediment clog a pond intake screen within a day or two during the growing season
example: Air pockets trap at unbraced high points in a buried mainline without air-release valves, and low points crack on freeze without drains
defines trait: mif:trait/cited
subtype of: farm-infrastructure
schema.org:
  required: name
  required: responsibility
  properties:
    name:
      type: string
      description: Name or designation of the irrigation system
    responsibility:
      type: string
      description: Inherited from farm-infrastructure/component: what this irrigation system is responsible for (e.g. delivering water to a specific field or crop zone)
    system type:
      type: string
      description: System type (e.g. drip, pivot, flood, micro-spray)
    source:
      type: string
      description: Water source (well, pond, municipal, rainwater harvest)
    capacity:
      type: string
      description: Flow rate or storage capacity
    automation:
      type: string
      description: Automation level and control technology

connectivity-link
type: EntityType
base type: SemanticMemory
description: A wireless or wired network link providing farm connectivity
alternative label: rural connectivity link
alternative label: mesh network link
alternative label: satellite uplink
alternative label: wireless backhaul
alternative label: broadband connection
alternative label: network bridge
example: A residential satellite plan blocked by carrier-grade NAT is bypassed with a VPN tunnel to a public-IP relay
example: A long-range wireless mesh network of thousands of gateways leaves rural coverage sparse despite urban density
example: A low-earth-orbit satellite service targets underserved rural broadband with a fraction of an established provider's satellite count
example: A point-to-point wireless bridge extends a farm network to a remote pasture node without running cable
defines trait: mif:trait/cited
subtype of: farm-infrastructure
schema.org:
  required: name
  required: responsibility
  properties:
    name:
      type: string
      description: Name or designation of the connectivity link
    responsibility:
      type: string
      description: Inherited from farm-infrastructure/component: what this link is responsible for (e.g. backhauling sensor data from a remote field to the farm office)
    link technology:
      type: string
      description: Link technology (e.g. LoRaWAN, LTE-M, Wi-Fi, fiber, VSAT)
    range km:
      type: string
      description: Effective range in kilometers
    backhaul:
      type: string
      description: Backhaul technology or upstream provider
    coverage type:
      type: string
      description: Coverage topology (point-to-point, mesh, star, cellular)

sensor-or-edge-node
type: EntityType
base type: SemanticMemory
description: A field sensor or edge computing node deployed for farm data collection
alternative label: edge compute node
alternative label: sensor node
alternative label: field sensor hardware
alternative label: IoT edge device
example: A solar-powered single-board-computer node with a weatherproof enclosure provides low-cost off-grid edge compute
example: Long-range wireless soil-moisture sensors with waterproof enclosures for direct burial are now the standard for agricultural soil monitoring
example: A turnkey solar sensor platform packages a microcontroller, enclosure, and battery into one low-cost off-the-shelf product
defines trait: mif:trait/cited
subtype of: farm-infrastructure
schema.org:
  required: name
  required: responsibility
  properties:
    name:
      type: string
      description: Name or designation of the sensor or edge node
    responsibility:
      type: string
      description: Inherited from farm-infrastructure/component: what this sensor or node is responsible for (e.g. monitoring soil moisture in a specific field zone)
    sensor type:
      type: string
      description: Sensor category (e.g. soil moisture, weather station, livestock tag)
    protocol:
      type: string
      description: Communication protocol (e.g. MQTT, LoRa, Zigbee, Modbus)
    power source:
      type: string
      description: Power source (solar, battery, mains, PoE)
    deployment context:
      type: string
      description: Where and how the node is deployed in the field

power-system
type: EntityType
base type: SemanticMemory
description: A farm power generation or storage system
alternative label: off-grid power system
alternative label: solar power system
alternative label: backup power system
alternative label: electrical power supply
example: A battery-backed outdoor power-over-ethernet enclosure powers a remote wireless node where running cable is cost-prohibitive
example: A full load budget for a satellite dish, router, switch, and supporting equipment totals to a continuous wattage draw and daily watt-hour figure
example: An inverter-charger with automatic generator transfer switching serves as the central component of an off-grid power system
example: Grounding code requires a solar array's metal frames to bond to the same grounding electrode system as other structures on site
defines trait: mif:trait/cited
subtype of: farm-infrastructure
schema.org:
  required: name
  required: responsibility
  properties:
    name:
      type: string
      description: Name or designation of the power system
    responsibility:
      type: string
      description: Inherited from farm-infrastructure/component: what this power system is responsible for (e.g. supplying off-grid power to remote pumps and sensors)
    power source:
      type: string
      description: Energy source (solar PV, wind, grid, generator, propane)
    capacity:
      type: string
      description: Generation or storage capacity (kW / kWh)
    supported loads:
      type: string
      description: Farm loads supported (pumps, sensors, buildings, EVs)
    autonomy days:
      type: string
      description: Days of off-grid autonomy at typical load

network-segment
type: EntityType
base type: SemanticMemory
description: A logical network segment on the farm with defined trust and isolation
alternative label: network zone
alternative label: VLAN segment
alternative label: network security zone
alternative label: isolated network segment
example: A farm's operational-technology network is designed so a compromised actuator fails to a safe state rather than an available one
example: A manufacturer usage description profile lets a network device enforce that an IoT sensor only talks to its declared destinations
example: A zones-and-conduits security model separates field devices, control systems, and IT management onto distinct network segments with controlled crossings
defines trait: mif:trait/cited
subtype of: farm-infrastructure
schema.org:
  required: name
  required: responsibility
  properties:
    name:
      type: string
      description: Name or designation of the network segment
    responsibility:
      type: string
      description: Inherited from farm-infrastructure/component: what this network segment is responsible for (e.g. isolating IoT device traffic from the farm office LAN)
    segment type:
      type: string
      description: Segment type (e.g. VLAN, SSID, subnet, VPN tunnel)
    trust level:
      type: string
      description: Trust level (e.g. trusted, IoT-isolated, guest, management)
    isolation mechanism:
      type: string
      description: Isolation method (firewall rules, VLAN tagging, air gap)
    connected assets:
      type: string
      description: Asset types connected to this segment

iot-device
type: EntityType
base type: SemanticMemory
description: An IoT device deployed on the farm for sensing, actuation, or automation
alternative label: IoT sensor device
alternative label: connected farm device
alternative label: wireless sensor node
alternative label: smart farm device
alternative label: telemetry device
example: A long-range mesh radio platform claims a fraction of the cost of competing military-grade mesh radios
example: An open protocol supports over a hundred device variants for text messaging, GPS sharing, and sensor telemetry without cellular infrastructure
example: An open-source mesh radio node built on commodity single-board computer hardware costs a fraction of enterprise mesh alternatives
defines trait: mif:trait/cited
subtype of: equipment-or-input
schema.org:
  required: name
  properties:
    name:
      type: string
      description: Device name or model
    device category:
      type: string
      description: Device category (e.g. livestock tag, water sensor, gate controller)
    connectivity protocol:
      type: string
      description: Primary connectivity protocol (e.g. LoRaWAN, BLE, NB-IoT)
    vendor:
      type: string
      description: Manufacturer or supplier
    specifications:
      type: string
      description: Notable technical specifications, power draw, or certifications

fencing-component
type: EntityType
base type: SemanticMemory
description: A discrete fencing component (post, wire, insulator, gate, clip)
alternative label: fence hardware component
alternative label: fence post system
alternative label: fencing accessory
alternative label: fence material component
example: A rigid recycled-material fence post product line is pre-drilled for wire threading and sold as a complete ecosystem of posts, braces, and corners
example: Corner and line post depth requirements vary by soil type, with driven posts rated several times more secure than set posts
example: A remote fence-energizer monitoring feature supports several zones with SMS alerting and smartphone control
defines trait: mif:trait/cited
subtype of: equipment-or-input
schema.org:
  required: name
  properties:
    name:
      type: string
      description: Component name
    component type:
      type: string
      description: Component type (e.g. post, wire, insulator, gate, earth stake)
    vendor:
      type: string
      description: Manufacturer or supplier
    specifications:
      type: string
      description: Material, gauge, load rating, or other specifications
    use case:
      type: string
      description: Application context within a fencing system

conservation-cost-share
type: EntityType
base type: SemanticMemory
description: A conservation cost-share program offering agency-funded incentives for approved practice standards
alternative label: cost-share program
alternative label: conservation cost-share
alternative label: farm cost-share funding
alternative label: conservation incentive payment
alternative label: cost-share reimbursement
example: A federal cost-share program reimburses a majority of practice installation cost, with a higher rate for beginning or historically underserved farmers
example: A state-level agricultural cost-share program funds water-quality best management practices but excludes irrigation infrastructure from its scope
example: Applications for a federal cost-share program must be submitted before an annual batching deadline to be ranked in that funding cycle
defines trait: mif:trait/cited
subtype of: grant-program
schema.org:
  required: policy_name
  properties:
    policy name:
      type: string
      description: Renamed from program_name to match grant-program/policy's field name directly (e.g. EQIP, RCPP, CSP)
    agency:
      type: string
      description: Administering agency (e.g. USDA-NRCS, FSA)
    practice standards:
      type: string
      description: NRCS or other practice codes covered (e.g. 393, 528)
    cost share rate:
      type: string
      description: Percentage or dollar-cap of cost share offered
    signup window:
      type: string
      description: Signup period or ranking deadline

adoption-trend
type: EntityType
base type: SemanticMemory
description: A momentum, maturation, or standardization signal in the direction of travel
alternative label: technology adoption trend
alternative label: practice adoption trend
alternative label: program uptake trend
alternative label: market adoption trend
example: AI-driven monitoring and parametric models are emerging in an industry to reduce claim assessment time and enable automatic payouts
example: A soil-health incentive program spans many states, supporting practice adoption through financial incentives and technical assistance
example: A depleted, highly weathered soil type has high remaining capacity for carbon accumulation under improved management
defines trait: mif:trait/cited
subtype of: concept
schema.org:
  required: name
  required: direction
  properties:
    name:
      type: string
      description: Renamed from trend_name to match mif-generic.ontology.yaml's concept field name directly
    direction:
      type: string
      description: Where the trend is heading
    evidence:
      type: string
      description: Signals supporting the trend
    maturity:
      type: string
      description: How established the trend is (e.g. emerging, mainstream)

compliance-regulation
type: EntityType
base type: SemanticMemory
description: A law, regulation, code, or government mandate
alternative label: regulatory compliance requirement
alternative label: code compliance rule
alternative label: permit requirement
alternative label: regulatory exemption
alternative label: compliance obligation
example: A land-disturbance threshold exempts small footprints from erosion-control permitting, but cumulative disturbance across a whole project can exceed it
example: A farm-structure building-code exemption does not extend to electrical, plumbing, gas, or HVAC work, which still requires a permit
example: A metal fence within a set distance of exposed electrical conductors must be bonded to the grounding system at regular intervals
example: Warning-sign spacing requirements near hazardous equipment vary by jurisdiction and typically include shock and pacemaker warnings
defines trait: mif:trait/cited
subtype of: policy
schema.org:
  required: policy_name
  required: jurisdiction
  properties:
    policy name:
      type: string
      description: Renamed from regulation_name to match engineering-base.ontology.yaml's policy field name directly
    jurisdiction:
      type: string
      description: Governing jurisdiction (e.g. US federal, FCC, FAA)
    key obligations:
      type: string
      description: Core obligations the regulation imposes
    effective dates:
      type: string
      description: Relevant entry-into-force or compliance deadlines

cited
type: Trait
description: Requires citations/sources
requires field: citations

relates_to
type: Relationship
description: General association
symmetric property: true

supports
type: Relationship
description: Infrastructure or practice supports an operation
domain: mif:entityType/farm-infrastructure
domain: mif:entityType/equipment-or-input
range: mif:entityType/agronomic-practice
range: mif:entityType/husbandry-practice
symmetric property: false

has_part
type: Relationship
description: A fencing system has a fencing component as a constituent part (RO:0001019 has-part)
domain: mif:entityType/fencing-system
range: mif:entityType/fencing-component
symmetric property: false

connects
type: Relationship
description: A connectivity link connects network segments, bridging coverage zones (RO:0002418 connects)
domain: mif:entityType/connectivity-link
range: mif:entityType/network-segment
symmetric property: false

https://mif-spec.dev/ns/pattern/0
type: DiscoveryPattern
content pattern: \b(lambing|ewe|newborn|colostrum|dystocia)\b
suggests entity type: husbandry-practice
suggests namespace: _semantic/husbandry

https://mif-spec.dev/ns/pattern/1
type: DiscoveryPattern
content pattern: \b(grazing|pasture|soil|forage|rotational)\b
suggests entity type: agronomic-practice
suggests namespace: _semantic/agronomy

https://mif-spec.dev/ns/pattern/2
type: DiscoveryPattern
content pattern: \b(fence|fencing|irrigation|tower|PoE|LoRaWAN|mesh)\b
suggests entity type: farm-infrastructure
suggests namespace: _semantic/infrastructure

https://mif-spec.dev/ns/pattern/3
type: DiscoveryPattern
content pattern: \b(grant|cost-share|EQIP|NRCS|funding|program)\b
suggests entity type: grant-program
suggests namespace: _semantic/funding