Expand description
Legalis-Porting: Legal system porting for Legalis-RS.
This crate enables “Soft ODA” (Official Development Assistance through legal framework sharing) - porting legal frameworks between jurisdictions while adapting to local cultural parameters and legal systems.
§Features
§Core Porting
- Cross-jurisdiction statute translation: Port statutes between different legal systems
- Cultural parameter injection: Automatically adapt age limits, prohibitions, etc.
- Compatibility reports: Assess feasibility and generate detailed analysis
- Change tracking: Document all adaptations made during porting
- Partial porting: Port specific sections of statutes
- Reverse porting: Analyze what would be needed to port back to source
§Intelligence & Validation
- AI-assisted adaptation: Generate cultural adaptation suggestions using LLM
- Conflict detection: Identify conflicts with target jurisdiction laws
- Semantic preservation: Validate that legal meaning is preserved
- Risk assessment: Evaluate risks in ported statutes
- Similar statute finding: Find equivalent statutes across jurisdictions
- Automatic term replacement: Replace legal terms with local equivalents
- Context-aware parameter adjustment: Adjust values based on context
§Workflow & Compliance
- Legal expert review workflow: Submit ported statutes for expert review
- Automated compliance checking: Check compliance with target regulations
- Porting workflow management: Track multi-step porting processes
- Version control: Manage versioned ported statutes
§Bilateral Cooperation
- Bilateral legal agreement templates: Create agreements between jurisdictions
- Regulatory equivalence mapping: Map equivalent regulations
- Batch porting: Port multiple statutes efficiently
§Examples
§Basic Porting
use legalis_core::{Effect, EffectType, Statute};
use legalis_i18n::{CulturalParams, Jurisdiction, LegalSystem, Locale};
use legalis_porting::{PortingEngine, PortingOptions};
// Create jurisdictions
let japan = Jurisdiction::new("JP", "Japan", Locale::new("ja").with_country("JP"))
.with_legal_system(LegalSystem::CivilLaw)
.with_cultural_params(CulturalParams::japan());
let usa = Jurisdiction::new("US", "United States", Locale::new("en").with_country("US"))
.with_legal_system(LegalSystem::CommonLaw)
.with_cultural_params(CulturalParams::for_country("US"));
// Create porting engine
let engine = PortingEngine::new(japan, usa);
// Create a statute
let statute = Statute::new(
"adult-rights",
"成人権利法",
Effect::new(EffectType::Grant, "Full legal capacity"),
);
// Port with options
let options = PortingOptions {
apply_cultural_params: true,
translate_terms: true,
generate_report: true,
..Default::default()
};
let ported = engine.port_statute(&statute, &options)?;
// Review changes
for change in &ported.changes {
println!("{:?}: {}", change.change_type, change.description);
}§Batch Porting with Validation
use legalis_core::{Effect, EffectType, Statute};
use legalis_i18n::{CulturalParams, Jurisdiction, LegalSystem, Locale};
use legalis_porting::{PortingEngine, PortingOptions};
let engine = PortingEngine::new(japan, usa);
let statutes = [
Statute::new("s1", "Statute 1", Effect::new(EffectType::Grant, "Right 1")),
Statute::new("s2", "Statute 2", Effect::new(EffectType::Grant, "Right 2")),
];
let options = PortingOptions {
apply_cultural_params: true,
detect_conflicts: true,
validate_semantics: true,
..Default::default()
};
let result = engine.batch_port(&statutes, &options).await?;
println!("Ported {} statutes", result.statutes.len());
println!("Detected {} conflicts", result.conflicts.len());§Architecture
The porting process follows these stages:
- Analysis: Examine source statute structure and cultural parameters
- Compatibility Check: Assess legal system compatibility
- Cultural Injection: Apply target jurisdiction parameters
- Conflict Detection: Identify conflicts with target laws
- Semantic Validation: Verify legal meaning preservation
- Risk Assessment: Evaluate implementation risks
- Report Generation: Document all changes and recommendations
Structs§
- ABTest
Results - Results from A/B test.
- ABTesting
Framework - A/B testing framework for porting variants.
- Adaptation
Alert - Proactive adaptation alert system.
- Adaptation
Impact - Impact of an adaptation.
- Adaptation
Protocol - Protocol for adapting statutes.
- Adaptation
Suggestion - AI-generated adaptation suggestion.
- Adoption
Recommendation - Recommendation for adopting a standard.
- Affected
Entity - Entity affected by compliance requirements.
- Affected
Party Notification - Notification to affected parties.
- Affected
Party Notification Manager - Manager for affected party notifications.
- Affected
Right - A human right affected by the statute.
- AgeOf
Majority - Age of majority definition.
- AgeOf
Majority Mapper - Age of majority mapper.
- Agent
Capability - Agent capability.
- Agent
Performance - Agent performance metrics.
- Agent
Review Correction - Correction made by reviewer.
- AiGap
- AI-identified gap in porting.
- AiGap
Analysis - AI-enhanced gap analysis result.
- AiGap
Analyzer - AI-powered gap analyzer.
- AiGap
Solution - Solution for an AI-identified gap.
- AiPorting
Assistant - AI-powered porting assistant.
- Alignment
Status - Alignment status of jurisdiction with international standard.
- Alternative
Mapping - Alternative term mapping.
- Alternative
Proposal - Alternative proposal.
- ApiPorting
Request - REST API request types for porting service.
- ApiPorting
Response - REST API response for porting operations.
- Approval
- Approval requirement.
- Approval
Chain - Approval chain configuration.
- Approval
Chain Manager - Approval chain manager.
- Approval
Record - Individual approval record.
- Approval
Step - Approval step in the chain.
- Assessment
Question - Assessment question.
- Auto
Term Mapper - Automatic terminology mapper using AI.
- Auto
Term Mapping - Automatic terminology mapping result.
- Automated
Adaptation Proposal - Automated adaptation proposal from an agent.
- Automatic
Porting Trigger - Automatic porting trigger system.
- Benefit
Analysis - Benefit analysis.
- Best
Practice - Global best practice repository.
- Best
Practice Adoption - Adoption of a best practice.
- Bilateral
Agreement - Bilateral legal agreement template.
- Bilateral
Agreement Template - Bilateral agreement template.
- Bilateral
Agreement Template Library - Bilateral agreement template library.
- Budget
Estimate - Budget estimate.
- Business
Impact Report - Business impact report for porting.
- Cascade
Change Propagator - Cascade change propagator.
- Cascade
Config - Cascade change propagation configuration.
- Cascade
Propagation Result - Change propagation result.
- Certifier
Info - Certifier information.
- Change
Justification - Justification for a specific change.
- Change
Justification Report - Change justification report.
- Change
Justification Report Generator - Change justification report generator.
- Change
Subscription - Subscription to regulatory changes.
- Changelog
Entry - Entry in the changelog.
- Comment
Document - Document available for public comment.
- Comment
Summary - Summary of public comments.
- Commenter
Info - Information about a commenter.
- Comparative
Outcome Analysis - Comparative outcome analysis between jurisdictions.
- Compatibility
Assessment - Compatibility assessment between statute and religious law.
- Compatibility
Finding - A finding from compatibility analysis.
- Compatibility
Report - Compatibility report for ported statutes.
- Competitiveness
Impact - Competitiveness impact analysis.
- Completed
Review - Completed review with human feedback.
- Completeness
Check Result - Completeness check result.
- Completeness
Checker - Completeness checker for ported statutes.
- Compliance
Certification - Compliance certification for ported statutes.
- Compliance
Certification Manager - Compliance certification manager.
- Compliance
Check - Individual compliance check.
- Compliance
Check Result - Automated compliance check result.
- Compliance
Cost - A compliance cost.
- Compliance
Cost Estimation - Compliance cost estimation for porting.
- Compliance
Summary - Summary of compliance check results.
- Compliance
Violation - Compliance violation.
- Concept
Equivalence - Concept equivalence entry.
- Concept
Equivalence Database - Concept equivalence database.
- Conflict
Detector - Enhanced conflict detector with severity analysis.
- Conflict
Precedent - Conflict precedent from previous porting operations.
- Conflict
Precedent Database - Database of conflict precedents for learning from past resolutions.
- Conflict
Prediction - Intelligent conflict prediction result.
- Conflict
Report - Conflict detected with target jurisdiction laws.
- Conflict
Resolution - Conflict resolution suggestion with priority.
- Conflict
Resolution Workflow - Human-in-the-loop conflict resolution workflow.
- Consistency
Check Result - Consistency check result.
- Consistency
Verifier - Consistency verifier for ported statutes.
- Constitutional
Analysis - Constitutional compatibility analysis result.
- Constitutional
Analyzer - Constitutional compatibility analyzer.
- Constitutional
Framework - Constitutional framework for a jurisdiction.
- Constitutional
Issue - Constitutional issue identified.
- Constitutional
Provision - Constitutional provision entry.
- Consultation
Response - Response from industry consultation.
- Context
Aware Term Mapper - Context-aware term mapper.
- Contextual
Adjustment - Context-aware parameter adjustment.
- Continuous
Learning System - Continuous learning system for porting outcomes.
- Conversion
Implementation Step - Implementation step for soft law conversion.
- Conversion
Strategy - Strategy for converting soft law to hard law.
- Cost
Benefit Analysis - Cost-benefit analysis for a porting project.
- Cost
Benefit Analyzer - Generator for cost-benefit analysis.
- Cost
Benefit Projection - Cost-benefit projection for statute porting.
- Cost
Breakdown - Cost breakdown.
- Court
- Individual court in a jurisdiction.
- Court
Hierarchy - Court hierarchy for a jurisdiction.
- Cross
Jurisdiction Conflict - Conflict that spans multiple jurisdictions.
- Cross
Jurisdiction Synchronizer - Cross-jurisdiction synchronization manager.
- Cultural
Context Analysis - Cultural context analysis for a jurisdiction.
- Cultural
Exception - Cultural exception rule.
- Cultural
Exception Registry - Cultural exception registry.
- Cultural
Issue - Cultural sensitivity issue.
- Cultural
Sensitivity Analysis - Cultural sensitivity analysis result.
- Cultural
Trend - Contemporary cultural trend.
- Customary
Law - A customary law rule.
- Customary
LawConsideration - Customary law consideration system.
- Customary
Statutory Interaction - Interaction between customary and statutory law.
- Data
Source - Data source for emerging law analysis.
- Deadline
Tracker - Deadline tracking entry.
- Demographic
Projection - Demographic projection over time.
- Discussion
Thread - Discussion thread for collaborative review.
- Discussion
Thread Manager - Discussion thread manager.
- Drift
Detection Result - Drift detection result.
- Drift
Issue - Drift issue detected.
- Drift
Monitor - Drift monitor for continuous monitoring.
- Drift
Snapshot - Drift monitoring snapshot.
- Emerging
LawIndicator - Indicator of emerging legal development.
- Emerging
LawWarning - Emerging law early warning system.
- Enforceability
Prediction - Enforceability prediction result.
- Enforceability
Predictor - Enforceability predictor.
- Enforcement
Challenge - Enforcement challenge identified.
- Enforcement
Mechanism - An enforcement mechanism.
- Enforcement
Scenario - An enforcement scenario.
- Enforcement
Simulation - Enforcement simulation for a statute.
- Enforcement
Strategy - Enforcement strategy.
- Entry
Barrier - Market entry barrier.
- Equity
Assessment - Equity assessment for statute impact.
- Equivalence
Mapping - Regulatory equivalence mapping.
- Evidence
- Evidence supporting best practice effectiveness.
- Executive
Summary - Executive summary of a porting project.
- Executive
Summary Generator - Generator for executive summaries.
- Expert
Consultation - Expert consultation for conflict resolution.
- Expert
Review - Expert review of ported statute.
- Expert
Reviewer - Expert reviewer.
- Explanatory
Note - Explanatory note for a ported statute.
- Explanatory
Note Generator - Explanatory note generator.
- Feasibility
Analysis - Pre-porting feasibility analysis result.
- Feasibility
Factor - Feasibility factor affecting porting success.
- Feedback
Analysis - Analysis of consultation feedback.
- Field
Diff - Difference in a specific field.
- Frequently
Asked Question - FAQ entry.
- Gap
- A gap identified in the porting process.
- GapAnalysis
- Gap analysis result identifying missing elements.
- Hard
LawTarget - Target for hard law conversion.
- Harmonization
Action - Action taken for harmonization.
- Harmonization
Difference - Difference between jurisdictions in harmonization.
- Harmonization
Record - Harmonization tracking record.
- Harmonization
Requirement - Harmonization requirement from a treaty.
- Harmonization
Tracker - Harmonization tracker.
- Historical
Factor - Historical factor affecting current legal culture.
- Hitl
Configuration - Configuration for human-in-the-loop system.
- Holiday
- Holiday definition.
- Holiday
Calendar - Holiday calendar adapter.
- Human
InThe Loop System - Human-in-the-loop refinement system.
- Human
Rights Assessment - Human rights impact assessment result.
- Human
Rights Assessor - Human rights impact assessor.
- Impact
Area - Area of impact on indigenous peoples.
- Implementation
Guidance - Implementation guidance document.
- Implementation
Guidance Generator - Implementation guidance generator.
- Implementation
Phase - Implementation phase.
- Implementation
Roadmap - Implementation roadmap for a porting project.
- Implementation
Roadmap Generator - Generator for implementation roadmaps.
- Implementation
Step - Implementation step.
- Implementation
Task - Implementation task.
- Improvement
Record - Record of model improvement.
- Inconsistency
- Inconsistency found in ported statute.
- Indigenous
Impact - Impact assessment on indigenous peoples.
- Indigenous
People - An indigenous people or community.
- Indigenous
Right - An indigenous right.
- Indigenous
Rights Assessment - Indigenous rights assessment system.
- Industry
Association - Industry association or business group.
- Industry
Consultation - Industry consultation integration.
- Integration
Recommendation - Recommendation for integrating local practice.
- Intelligent
Conflict Predictor - Intelligent conflict predictor using ML/AI.
- International
Standard - International standard alignment framework.
- Iteration
Change - Change in an iteration.
- Jurisdiction
Database - Jurisdiction database with comprehensive profiles.
- Jurisdiction
Dependency - Jurisdiction dependency information.
- Jurisdiction
Dependency Resolver - Jurisdiction dependency resolver.
- Jurisdiction
Profile - Comprehensive jurisdiction profile.
- KeyDifference
- Key difference between jurisdictions.
- Learning
Insight - Learning insight derived from outcomes.
- Learning
Model - Learning model for the agent.
- Learning
System Metrics - Metrics for the learning system.
- Legal
Capacity Adapter - Legal capacity adapter.
- Legal
Capacity Rule - Legal capacity rule.
- Legal
Dictionary - Jurisdiction-specific legal dictionary.
- Legal
Term - Legal term entry.
- Legislative
History - Legislative history compilation.
- Legislative
History Compiler - Legislative history compiler.
- Legislative
History Entry - Legislative history entry.
- Legislative
Process - Legislative process for a jurisdiction.
- Lineage
Node - Node in statute lineage tree.
- LlmAdaptation
Suggestion - LLM-based adaptation suggestion with detailed analysis.
- Local
Practice - A documented local practice.
- Local
Practice Integration - Local practice integration system.
- Market
Change - Expected market change.
- Market
Impact Assessment - Market impact assessment for porting.
- Market
Sector - Market sector affected by porting.
- Matching
Feature - Feature that matches between statutes.
- Milestone
- Project milestone.
- Missing
Element - Missing element in ported statute.
- Mitigation
Strategy - Risk mitigation strategy.
- Model
Law - Model law that can be adopted across jurisdictions.
- Model
LawAdoption - Adoption of a model law by a jurisdiction.
- Model
Metrics - Metrics for the model.
- Model
Parameters - Model parameters.
- Monetary
Adapter - Monetary adapter for legal contexts.
- Monetary
Conversion - Monetary conversion with legal implications.
- Monitoring
Approach - Monitoring approach for enforcement.
- Multi
Target Porting Engine - Multi-target porting engine for simultaneous porting to multiple jurisdictions.
- Multi
Target Porting Request - Multi-target porting request for simultaneous porting to multiple jurisdictions.
- Multi
Target Porting Result - Result of multi-target porting.
- Negotiated
Resolution Template - Negotiated resolution template for common conflict patterns.
- Negotiation
Step - Step in a negotiation process.
- Notification
- Notification to be sent to stakeholders.
- Notification
Manager - Notification and deadline manager.
- Notification
Preferences - Notification preferences for stakeholders.
- Outcome
Assessment - Assessment of adoption outcome.
- Outcome
Comparison - Comparison of an outcome between jurisdictions.
- Penalty
- Penalty in enforcement.
- Pending
Review - Pending review requiring human input.
- Personnel
Requirement - Personnel requirement.
- Plain
Language Explanation - Plain language explanation of a statute.
- Population
Impact Modeling - Population impact modeling.
- Population
Segment - A segment of the population.
- Ported
Statute - A statute that has been ported to a new jurisdiction.
- Ported
Statute Simulation - Simulation result for a ported statute.
- Porting
Agent - AI agent for autonomous porting analysis.
- Porting
Benefit - A benefit from porting.
- Porting
Chain - Multi-hop porting chain.
- Porting
Change - A change made during porting.
- Porting
Changelog - Porting changelog for tracking all changes.
- Porting
Cost - A cost associated with porting.
- Porting
Engine - Basic porting engine.
- Porting
History Entry - Porting history entry.
- Porting
Iteration - Porting iteration version.
- Porting
Obligation - Porting obligation from treaty.
- Porting
Options - Options for porting.
- Porting
Outcome - Outcome from a porting operation.
- Porting
Output - Result of a porting operation.
- Porting
Project - Porting project for managing multi-statute porting initiatives.
- Porting
Project Manager - Porting project manager.
- Porting
Request - Porting request specification.
- Porting
Template - Porting template for common patterns.
- Porting
Variant - A porting variant for A/B testing.
- Porting
Version Control - Version control for porting iterations.
- Porting
Workflow - Porting workflow state.
- PrePorting
Feasibility Analyzer - Pre-porting feasibility analyzer.
- Predicted
Benefit - Predicted benefit of porting.
- Predicted
Challenge - Predicted challenge in porting.
- Predicted
Conflict - A predicted conflict.
- Predictive
Porting Recommendation - Predictive porting recommendation system.
- Project
Timeline - Project timeline with milestones and deadlines.
- Propagation
Rule - Rule for change propagation.
- Proposed
Adaptation - A proposed adaptation.
- Public
Comment - Public comment submitted during comment period.
- Public
Comment Period - Public comment period for porting projects.
- Public
Comment Period Manager - Manager for public comment periods.
- Public
Feedback - Public feedback on a notification.
- Public
Hearing - Public hearing.
- Qualitative
Benefit - Qualitative benefit.
- Quality
Issue - Quality issue found during assessment.
- Quality
Score - Quality score for a ported statute.
- Quality
Scorer - Quality scorer for automated quality assessment.
- Recommended
Action - Recommended action in response to alert.
- Recommended
Timing - Recommended timing for porting.
- Regional
Impact - Regional economic impact.
- Regression
Test - Regression test for porting.
- Regression
Test Manager - Regression test manager.
- Regression
Test Result - Result of running a regression test.
- Regression
Test Statistics - Statistics for regression tests.
- Regulation
Entry - Regulation entry in the database.
- Regulatory
Change - Detected regulatory change.
- Regulatory
Change Tracker - Real-time regulatory change tracking system.
- Regulatory
Sandbox - Regulatory sandbox for testing ported statutes.
- Regulatory
Sandbox Manager - Manager for regulatory sandboxes.
- Religious
Conflict - Conflict with religious law.
- Religious
LawCompatibility - Religious law compatibility system.
- Religious
LawSystem - A religious law system.
- Resolution
Decision - Final decision on conflict resolution.
- Resource
Allocation - Resource allocation for enforcement.
- Resource
Requirements - Resource requirements for implementation.
- Review
Comment - Review comment from expert.
- Review
Request - Legal expert review request.
- Review
Workflow Step - Review workflow step.
- Risk
- A specific risk.
- Risk
Adjustment - Risk adjustment for cost-benefit analysis.
- Risk
Assessment - Risk assessment for ported statutes.
- Risk
Assessment Report - Detailed risk assessment report.
- Risk
Assessment Report Generator - Generator for risk assessment reports.
- Risk
Matrix - Risk matrix for visualization.
- Sandbox
Test Result - Sandbox test result.
- Scenario
- Scenario for sensitivity analysis.
- Sector
Impact - Impact on a specific business sector.
- Self
Improving Model - Self-improving model that learns from outcomes.
- Semantic
Distance Calculator - Semantic distance calculator.
- Semantic
Equivalence - Semantic equivalence result between two legal concepts.
- Semantic
Equivalence Detector - Semantic equivalence detector using advanced AI.
- Semantic
Finding - A finding from semantic validation.
- Semantic
Validation - Semantic validation results.
- Similar
Statute - Similar statute found across jurisdictions.
- Simulation
Outcome - Outcome from a simulation.
- Simulation
Parameters - Parameters for statute simulation.
- Simulation
Resource Requirements - Resource requirements for simulation.
- Size
Impact - Impact by business size.
- Social
Norm - Social norm in a jurisdiction.
- Soft
LawConversion - Soft law to hard law conversion framework.
- Soft
LawSource - Soft law source document.
- Stakeholder
- Stakeholder in a porting project.
- Stakeholder
Consultation - Stakeholder consultation record.
- Stakeholder
Impact - Stakeholder impact assessment for a porting change.
- Stakeholder
Impact Tracker - Stakeholder impact tracker.
- Stakeholder
Review - Review from a stakeholder on a proposed resolution.
- Stakeholder
Review Workflow - Stakeholder review workflow manager.
- Stakeholder
Vote - Voting poll for stakeholder decisions.
- Statute
Diff - Diff between original and ported statute.
- Statute
Lineage - Lineage tracking for a statute across jurisdictions.
- Synchronization
State - Cross-jurisdiction synchronization state.
- Target
Jurisdiction Checker - Target jurisdiction compliance checker.
- Target
Jurisdiction Compliance Check - Compliance check result for target jurisdiction.
- Template
Parameter - Template parameter.
- Template
Section - Template section.
- Term
Replacement - Term replacement rule.
- Term
Translation - Legal term translation.
- Term
Translation Matrix - Legal term translation matrix.
- Test
Configuration - Configuration for A/B test.
- Test
Scenario - Test scenario in regulatory sandbox.
- Thread
Comment - Comment in a discussion thread (supports nested replies).
- Training
Dataset - Training dataset for the model.
- Training
Material - Training material.
- Training
Material Generator - Training material generator.
- Training
Module - Training module.
- Transferability
Assessment - Assessment of practice transferability.
- Treaty
Based Porting - Treaty-based porting framework.
- Treaty
Compliance Result - Treaty compliance check result.
- Treaty
Conflict - Treaty conflict identified.
- Treaty
Entry - Treaty entry in the database.
- Treaty
Provision - Provision in a treaty.
- Treaty
Target Jurisdiction Checker - Treaty/international law compliance checker.
- Trigger
Condition - Condition that activates a porting trigger.
- Trigger
Execution - Record of trigger execution.
- Unintended
Consequence - Unintended consequence detected in simulation.
- User
Feedback - User feedback on a porting operation.
- Validation
Compliance Issue - Compliance issue detected during validation.
- Validation
Framework - Comprehensive validation framework combining all validation types.
- Validation
Result - Comprehensive validation result.
- Variant
Performance - Performance of a variant.
- Versioned
Ported Statute - Version-controlled ported statute.
- Vote
Option - Vote option.
- Vote
Result - Vote result summary.
- Voting
Manager - Voting manager for stakeholders.
- Vulnerable
Group Impact - Impact on a vulnerable group.
- Workflow
Review - Review from a stakeholder in a workflow.
- Workflow
Step - Workflow step.
Enums§
- ABTest
Status - Status of A/B test.
- Action
Priority - Priority level for recommended action.
- Adaptation
Category - Category of LLM adaptation.
- Adaptation
Type - Type of adaptation.
- Adoption
Level - Level of model law adoption.
- Adoption
Priority - Priority level for adoption recommendations.
- Affected
Party Category - Category of affected party.
- Agent
Review Decision - Reviewer decision.
- Agent
Specialization - Agent specialization area.
- Agent
State - State of the agent.
- Agreement
Type - Types of bilateral agreements.
- AiGap
Type - Type of AI-identified gap.
- Alert
Severity - Severity level of adaptation alert.
- Alert
Status - Status of adaptation alert.
- Alignment
Level - Level of alignment with international standard.
- ApiStatus
- API status.
- Approval
Chain Status - Approval chain status.
- Approval
Mode - Approval mode.
- Approval
Status - Approval status.
- Approval
Step Status - Approval step status.
- Audience
Level - Target audience level for explanations.
- Barrier
Type - Type of market entry barrier.
- Benefit
Category - Category of porting benefit.
- Benefit
Type - Type of predicted benefit.
- Binding
Force - Binding force of soft law.
- CBARecommendation
- Cost-benefit analysis recommendation.
- Calendar
System - Calendar system type.
- Certification
Level - Certification level.
- Certification
Status - Certification status.
- Challenge
Type - Type of predicted challenge.
- Change
Type - Types of changes during porting.
- Civil
Religious Interaction - Interaction between civil and religious law.
- Comment
Period Status - Comment period status.
- Compliance
Capacity - Capacity to comply with requirements.
- Compliance
Category - Category of compliance issues.
- Compliance
Cost Type - Type of compliance cost.
- Compliance
Level - Compliance level with treaty requirements.
- Compliance
Severity - Severity level of compliance issues.
- Compliance
Status - Compliance status.
- Conflict
Type - Types of conflicts.
- Constitutional
Feature - Constitutional features.
- Constitutional
Issue Type - Type of constitutional issue.
- Consultation
Status - Status of consultation.
- Conversion
Status - Conversion status.
- Conversion
Step Status - Status of conversion implementation step.
- Conversion
Strategy Type - Type of conversion strategy.
- Cost
Category - Category of porting cost.
- Cost
Timeframe - Timeframe for costs/benefits.
- Court
Level - Court level in judicial hierarchy.
- Cultural
Exception Type - Religious/cultural exception type.
- Cultural
Issue Type - Type of cultural sensitivity issue.
- Currency
- Currency unit.
- Customary
Recognition - Recognition status of customary law.
- Customary
Subject - Subject matter of customary law.
- Deadline
Status - Deadline status.
- Dependency
Type - Type of jurisdiction dependency.
- Diff
Change Type - Type of diff change.
- Difference
Category - Category of key difference.
- Difference
Type - Type of harmonization difference.
- Document
Type - Document type.
- Drift
Category - Category of drift.
- Drift
Severity - Severity of drift.
- Drift
Type - Type of drift.
- Effort
Level - Effort level for resolution.
- Element
Importance - Importance of missing element.
- Element
Type - Type of element that may be missing.
- Enforcement
Challenge Type - Type of enforcement challenge.
- Entity
Type - Type of affected entity.
- Escalation
Level - Escalation level for conflicts.
- Evidence
Type - Type of evidence.
- Export
Format - Export format for reports.
- Feasibility
Category - Category of feasibility factors.
- Feasibility
Recommendation - Feasibility recommendation.
- Feasibility
Severity - Severity of feasibility impact.
- Feature
Type - Type of matching feature.
- Feedback
Category - Feedback category.
- GapType
- Type of gap.
- Geographic
Scope - Geographic scope of practice.
- Governance
Level - Level of self-governance.
- Harmonization
Level - Level of harmonization required.
- Harmonization
Status - Harmonization status.
- Holiday
Type - Holiday type.
- Impact
Level - Impact level.
- Impact
Severity - Severity of impact.
- Impact
Timeframe - Timeframe for impact.
- Impact
Type - Type of impact.
- Implementation
Status - Implementation status of adopted model law.
- Inconsistency
Severity - Severity of inconsistency.
- Inconsistency
Type - Type of inconsistency.
- Indigenous
Recognition - Recognition status of indigenous people.
- Indigenous
Right Category - Category of indigenous rights.
- Insight
Type - Type of learning insight.
- Interaction
Type - Type of customary-statutory interaction.
- Iteration
Change Type - Type of iteration change.
- Learning
Strategy - Learning strategy for self-improvement.
- Legal
Capacity Type - Legal capacity type.
- Legal
Instrument Type - Type of legal instrument for hard law.
- Legal
System Type - Legal system classification.
- Legislative
Event Type - Type of legislative event.
- Legislative
Stage - Legislative process stage.
- Mechanism
Type - Type of enforcement mechanism.
- Mitigation
Cost - Cost of implementing a mitigation strategy.
- Model
Type - Type of learning model.
- Monitoring
Type - Type of monitoring.
- Norm
Category - Category of social norm.
- Notification
Channel - Notification channel.
- Notification
Priority - Notification priority.
- Notification
Type - Notification type.
- Outcome
Category - Category of simulation outcome.
- Parameter
Type - Parameter type.
- Population
Impact Type - Type of impact on population.
- Porting
Error - Errors during porting operations.
- Practice
Legal Status - Legal status of a local practice.
- Practice
Type - Type of local practice.
- Priority
- Priority level.
- Project
Status - Project status.
- Quality
Grade - Quality grade classification.
- Quality
Issue Severity - Severity of quality issue.
- Quality
Issue Type - Type of quality issue.
- Recommendation
Type - Type of integration recommendation.
- Regression
Test Status - Status of regression test.
- Regulatory
Change Type - Type of regulatory change.
- Religion
- Major religions with legal systems.
- Religious
Legal Status - Legal status of religious law.
- Religious
Subject - Subject matters in religious law.
- Resolution
Workflow State - State of conflict resolution workflow.
- Review
Decision - Review decision.
- Review
Reason - Reason for requiring human review.
- Review
Recommendation - Expert recommendation.
- Review
Status - Status of review request.
- Review
Step Status - Review step status.
- Right
Impact Type - Type of impact on a right.
- Risk
Category - Risk category for classification.
- Risk
Level - Risk level categories.
- Sandbox
Status - Sandbox status.
- Severity
- Severity levels.
- Soft
LawType - Type of soft law.
- Source
Type - Type of data source.
- Stakeholder
Impact Category - Category of stakeholder impact.
- Stakeholder
Impact Level - Impact level for stakeholders.
- Stakeholder
Recommendation - Stakeholder recommendation on resolution.
- Stakeholder
Role - Stakeholder role in a porting project.
- Standard
Type - Type of international standard.
- Step
Status - Step status.
- Success
Level - Success level of best practice adoption.
- Sync
Status - Synchronization status.
- Test
Status - Test status.
- Thread
Status - Thread status.
- Tracker
Status - Tracker status.
- Training
Audience - Training audience type.
- Treaty
Status - Treaty status.
- Treaty
Type - Type of international treaty.
- Trend
Direction - Direction of trend.
- Trend
Legal Status - Legal status of a cultural trend.
- Trigger
Condition Type - Type of trigger condition.
- Trigger
Status - Status of automatic trigger.
- Vote
Status - Vote status.
- Vote
Type - Vote type.
- Warning
Level - Warning level for emerging law.
- Workflow
State - Workflow state.
Traits§
- Porting
Adapter - Trait for porting adapters.
- Text
Generator - Simple dyn-compatible trait for text generation.
Type Aliases§
- Porting
Result - Result type for porting operations.