Skip to main content

Crate legalis_porting

Crate legalis_porting 

Source
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:

  1. Analysis: Examine source statute structure and cultural parameters
  2. Compatibility Check: Assess legal system compatibility
  3. Cultural Injection: Apply target jurisdiction parameters
  4. Conflict Detection: Identify conflicts with target laws
  5. Semantic Validation: Verify legal meaning preservation
  6. Risk Assessment: Evaluate implementation risks
  7. Report Generation: Document all changes and recommendations

Structs§

ABTestResults
Results from A/B test.
ABTestingFramework
A/B testing framework for porting variants.
AdaptationAlert
Proactive adaptation alert system.
AdaptationImpact
Impact of an adaptation.
AdaptationProtocol
Protocol for adapting statutes.
AdaptationSuggestion
AI-generated adaptation suggestion.
AdoptionRecommendation
Recommendation for adopting a standard.
AffectedEntity
Entity affected by compliance requirements.
AffectedPartyNotification
Notification to affected parties.
AffectedPartyNotificationManager
Manager for affected party notifications.
AffectedRight
A human right affected by the statute.
AgeOfMajority
Age of majority definition.
AgeOfMajorityMapper
Age of majority mapper.
AgentCapability
Agent capability.
AgentPerformance
Agent performance metrics.
AgentReviewCorrection
Correction made by reviewer.
AiGap
AI-identified gap in porting.
AiGapAnalysis
AI-enhanced gap analysis result.
AiGapAnalyzer
AI-powered gap analyzer.
AiGapSolution
Solution for an AI-identified gap.
AiPortingAssistant
AI-powered porting assistant.
AlignmentStatus
Alignment status of jurisdiction with international standard.
AlternativeMapping
Alternative term mapping.
AlternativeProposal
Alternative proposal.
ApiPortingRequest
REST API request types for porting service.
ApiPortingResponse
REST API response for porting operations.
Approval
Approval requirement.
ApprovalChain
Approval chain configuration.
ApprovalChainManager
Approval chain manager.
ApprovalRecord
Individual approval record.
ApprovalStep
Approval step in the chain.
AssessmentQuestion
Assessment question.
AutoTermMapper
Automatic terminology mapper using AI.
AutoTermMapping
Automatic terminology mapping result.
AutomatedAdaptationProposal
Automated adaptation proposal from an agent.
AutomaticPortingTrigger
Automatic porting trigger system.
BenefitAnalysis
Benefit analysis.
BestPractice
Global best practice repository.
BestPracticeAdoption
Adoption of a best practice.
BilateralAgreement
Bilateral legal agreement template.
BilateralAgreementTemplate
Bilateral agreement template.
BilateralAgreementTemplateLibrary
Bilateral agreement template library.
BudgetEstimate
Budget estimate.
BusinessImpactReport
Business impact report for porting.
CascadeChangePropagator
Cascade change propagator.
CascadeConfig
Cascade change propagation configuration.
CascadePropagationResult
Change propagation result.
CertifierInfo
Certifier information.
ChangeJustification
Justification for a specific change.
ChangeJustificationReport
Change justification report.
ChangeJustificationReportGenerator
Change justification report generator.
ChangeSubscription
Subscription to regulatory changes.
ChangelogEntry
Entry in the changelog.
CommentDocument
Document available for public comment.
CommentSummary
Summary of public comments.
CommenterInfo
Information about a commenter.
ComparativeOutcomeAnalysis
Comparative outcome analysis between jurisdictions.
CompatibilityAssessment
Compatibility assessment between statute and religious law.
CompatibilityFinding
A finding from compatibility analysis.
CompatibilityReport
Compatibility report for ported statutes.
CompetitivenessImpact
Competitiveness impact analysis.
CompletedReview
Completed review with human feedback.
CompletenessCheckResult
Completeness check result.
CompletenessChecker
Completeness checker for ported statutes.
ComplianceCertification
Compliance certification for ported statutes.
ComplianceCertificationManager
Compliance certification manager.
ComplianceCheck
Individual compliance check.
ComplianceCheckResult
Automated compliance check result.
ComplianceCost
A compliance cost.
ComplianceCostEstimation
Compliance cost estimation for porting.
ComplianceSummary
Summary of compliance check results.
ComplianceViolation
Compliance violation.
ConceptEquivalence
Concept equivalence entry.
ConceptEquivalenceDatabase
Concept equivalence database.
ConflictDetector
Enhanced conflict detector with severity analysis.
ConflictPrecedent
Conflict precedent from previous porting operations.
ConflictPrecedentDatabase
Database of conflict precedents for learning from past resolutions.
ConflictPrediction
Intelligent conflict prediction result.
ConflictReport
Conflict detected with target jurisdiction laws.
ConflictResolution
Conflict resolution suggestion with priority.
ConflictResolutionWorkflow
Human-in-the-loop conflict resolution workflow.
ConsistencyCheckResult
Consistency check result.
ConsistencyVerifier
Consistency verifier for ported statutes.
ConstitutionalAnalysis
Constitutional compatibility analysis result.
ConstitutionalAnalyzer
Constitutional compatibility analyzer.
ConstitutionalFramework
Constitutional framework for a jurisdiction.
ConstitutionalIssue
Constitutional issue identified.
ConstitutionalProvision
Constitutional provision entry.
ConsultationResponse
Response from industry consultation.
ContextAwareTermMapper
Context-aware term mapper.
ContextualAdjustment
Context-aware parameter adjustment.
ContinuousLearningSystem
Continuous learning system for porting outcomes.
ConversionImplementationStep
Implementation step for soft law conversion.
ConversionStrategy
Strategy for converting soft law to hard law.
CostBenefitAnalysis
Cost-benefit analysis for a porting project.
CostBenefitAnalyzer
Generator for cost-benefit analysis.
CostBenefitProjection
Cost-benefit projection for statute porting.
CostBreakdown
Cost breakdown.
Court
Individual court in a jurisdiction.
CourtHierarchy
Court hierarchy for a jurisdiction.
CrossJurisdictionConflict
Conflict that spans multiple jurisdictions.
CrossJurisdictionSynchronizer
Cross-jurisdiction synchronization manager.
CulturalContextAnalysis
Cultural context analysis for a jurisdiction.
CulturalException
Cultural exception rule.
CulturalExceptionRegistry
Cultural exception registry.
CulturalIssue
Cultural sensitivity issue.
CulturalSensitivityAnalysis
Cultural sensitivity analysis result.
CulturalTrend
Contemporary cultural trend.
CustomaryLaw
A customary law rule.
CustomaryLawConsideration
Customary law consideration system.
CustomaryStatutoryInteraction
Interaction between customary and statutory law.
DataSource
Data source for emerging law analysis.
DeadlineTracker
Deadline tracking entry.
DemographicProjection
Demographic projection over time.
DiscussionThread
Discussion thread for collaborative review.
DiscussionThreadManager
Discussion thread manager.
DriftDetectionResult
Drift detection result.
DriftIssue
Drift issue detected.
DriftMonitor
Drift monitor for continuous monitoring.
DriftSnapshot
Drift monitoring snapshot.
EmergingLawIndicator
Indicator of emerging legal development.
EmergingLawWarning
Emerging law early warning system.
EnforceabilityPrediction
Enforceability prediction result.
EnforceabilityPredictor
Enforceability predictor.
EnforcementChallenge
Enforcement challenge identified.
EnforcementMechanism
An enforcement mechanism.
EnforcementScenario
An enforcement scenario.
EnforcementSimulation
Enforcement simulation for a statute.
EnforcementStrategy
Enforcement strategy.
EntryBarrier
Market entry barrier.
EquityAssessment
Equity assessment for statute impact.
EquivalenceMapping
Regulatory equivalence mapping.
Evidence
Evidence supporting best practice effectiveness.
ExecutiveSummary
Executive summary of a porting project.
ExecutiveSummaryGenerator
Generator for executive summaries.
ExpertConsultation
Expert consultation for conflict resolution.
ExpertReview
Expert review of ported statute.
ExpertReviewer
Expert reviewer.
ExplanatoryNote
Explanatory note for a ported statute.
ExplanatoryNoteGenerator
Explanatory note generator.
FeasibilityAnalysis
Pre-porting feasibility analysis result.
FeasibilityFactor
Feasibility factor affecting porting success.
FeedbackAnalysis
Analysis of consultation feedback.
FieldDiff
Difference in a specific field.
FrequentlyAskedQuestion
FAQ entry.
Gap
A gap identified in the porting process.
GapAnalysis
Gap analysis result identifying missing elements.
HardLawTarget
Target for hard law conversion.
HarmonizationAction
Action taken for harmonization.
HarmonizationDifference
Difference between jurisdictions in harmonization.
HarmonizationRecord
Harmonization tracking record.
HarmonizationRequirement
Harmonization requirement from a treaty.
HarmonizationTracker
Harmonization tracker.
HistoricalFactor
Historical factor affecting current legal culture.
HitlConfiguration
Configuration for human-in-the-loop system.
Holiday
Holiday definition.
HolidayCalendar
Holiday calendar adapter.
HumanInTheLoopSystem
Human-in-the-loop refinement system.
HumanRightsAssessment
Human rights impact assessment result.
HumanRightsAssessor
Human rights impact assessor.
ImpactArea
Area of impact on indigenous peoples.
ImplementationGuidance
Implementation guidance document.
ImplementationGuidanceGenerator
Implementation guidance generator.
ImplementationPhase
Implementation phase.
ImplementationRoadmap
Implementation roadmap for a porting project.
ImplementationRoadmapGenerator
Generator for implementation roadmaps.
ImplementationStep
Implementation step.
ImplementationTask
Implementation task.
ImprovementRecord
Record of model improvement.
Inconsistency
Inconsistency found in ported statute.
IndigenousImpact
Impact assessment on indigenous peoples.
IndigenousPeople
An indigenous people or community.
IndigenousRight
An indigenous right.
IndigenousRightsAssessment
Indigenous rights assessment system.
IndustryAssociation
Industry association or business group.
IndustryConsultation
Industry consultation integration.
IntegrationRecommendation
Recommendation for integrating local practice.
IntelligentConflictPredictor
Intelligent conflict predictor using ML/AI.
InternationalStandard
International standard alignment framework.
IterationChange
Change in an iteration.
JurisdictionDatabase
Jurisdiction database with comprehensive profiles.
JurisdictionDependency
Jurisdiction dependency information.
JurisdictionDependencyResolver
Jurisdiction dependency resolver.
JurisdictionProfile
Comprehensive jurisdiction profile.
KeyDifference
Key difference between jurisdictions.
LearningInsight
Learning insight derived from outcomes.
LearningModel
Learning model for the agent.
LearningSystemMetrics
Metrics for the learning system.
LegalCapacityAdapter
Legal capacity adapter.
LegalCapacityRule
Legal capacity rule.
LegalDictionary
Jurisdiction-specific legal dictionary.
LegalTerm
Legal term entry.
LegislativeHistory
Legislative history compilation.
LegislativeHistoryCompiler
Legislative history compiler.
LegislativeHistoryEntry
Legislative history entry.
LegislativeProcess
Legislative process for a jurisdiction.
LineageNode
Node in statute lineage tree.
LlmAdaptationSuggestion
LLM-based adaptation suggestion with detailed analysis.
LocalPractice
A documented local practice.
LocalPracticeIntegration
Local practice integration system.
MarketChange
Expected market change.
MarketImpactAssessment
Market impact assessment for porting.
MarketSector
Market sector affected by porting.
MatchingFeature
Feature that matches between statutes.
Milestone
Project milestone.
MissingElement
Missing element in ported statute.
MitigationStrategy
Risk mitigation strategy.
ModelLaw
Model law that can be adopted across jurisdictions.
ModelLawAdoption
Adoption of a model law by a jurisdiction.
ModelMetrics
Metrics for the model.
ModelParameters
Model parameters.
MonetaryAdapter
Monetary adapter for legal contexts.
MonetaryConversion
Monetary conversion with legal implications.
MonitoringApproach
Monitoring approach for enforcement.
MultiTargetPortingEngine
Multi-target porting engine for simultaneous porting to multiple jurisdictions.
MultiTargetPortingRequest
Multi-target porting request for simultaneous porting to multiple jurisdictions.
MultiTargetPortingResult
Result of multi-target porting.
NegotiatedResolutionTemplate
Negotiated resolution template for common conflict patterns.
NegotiationStep
Step in a negotiation process.
Notification
Notification to be sent to stakeholders.
NotificationManager
Notification and deadline manager.
NotificationPreferences
Notification preferences for stakeholders.
OutcomeAssessment
Assessment of adoption outcome.
OutcomeComparison
Comparison of an outcome between jurisdictions.
Penalty
Penalty in enforcement.
PendingReview
Pending review requiring human input.
PersonnelRequirement
Personnel requirement.
PlainLanguageExplanation
Plain language explanation of a statute.
PopulationImpactModeling
Population impact modeling.
PopulationSegment
A segment of the population.
PortedStatute
A statute that has been ported to a new jurisdiction.
PortedStatuteSimulation
Simulation result for a ported statute.
PortingAgent
AI agent for autonomous porting analysis.
PortingBenefit
A benefit from porting.
PortingChain
Multi-hop porting chain.
PortingChange
A change made during porting.
PortingChangelog
Porting changelog for tracking all changes.
PortingCost
A cost associated with porting.
PortingEngine
Basic porting engine.
PortingHistoryEntry
Porting history entry.
PortingIteration
Porting iteration version.
PortingObligation
Porting obligation from treaty.
PortingOptions
Options for porting.
PortingOutcome
Outcome from a porting operation.
PortingOutput
Result of a porting operation.
PortingProject
Porting project for managing multi-statute porting initiatives.
PortingProjectManager
Porting project manager.
PortingRequest
Porting request specification.
PortingTemplate
Porting template for common patterns.
PortingVariant
A porting variant for A/B testing.
PortingVersionControl
Version control for porting iterations.
PortingWorkflow
Porting workflow state.
PrePortingFeasibilityAnalyzer
Pre-porting feasibility analyzer.
PredictedBenefit
Predicted benefit of porting.
PredictedChallenge
Predicted challenge in porting.
PredictedConflict
A predicted conflict.
PredictivePortingRecommendation
Predictive porting recommendation system.
ProjectTimeline
Project timeline with milestones and deadlines.
PropagationRule
Rule for change propagation.
ProposedAdaptation
A proposed adaptation.
PublicComment
Public comment submitted during comment period.
PublicCommentPeriod
Public comment period for porting projects.
PublicCommentPeriodManager
Manager for public comment periods.
PublicFeedback
Public feedback on a notification.
PublicHearing
Public hearing.
QualitativeBenefit
Qualitative benefit.
QualityIssue
Quality issue found during assessment.
QualityScore
Quality score for a ported statute.
QualityScorer
Quality scorer for automated quality assessment.
RecommendedAction
Recommended action in response to alert.
RecommendedTiming
Recommended timing for porting.
RegionalImpact
Regional economic impact.
RegressionTest
Regression test for porting.
RegressionTestManager
Regression test manager.
RegressionTestResult
Result of running a regression test.
RegressionTestStatistics
Statistics for regression tests.
RegulationEntry
Regulation entry in the database.
RegulatoryChange
Detected regulatory change.
RegulatoryChangeTracker
Real-time regulatory change tracking system.
RegulatorySandbox
Regulatory sandbox for testing ported statutes.
RegulatorySandboxManager
Manager for regulatory sandboxes.
ReligiousConflict
Conflict with religious law.
ReligiousLawCompatibility
Religious law compatibility system.
ReligiousLawSystem
A religious law system.
ResolutionDecision
Final decision on conflict resolution.
ResourceAllocation
Resource allocation for enforcement.
ResourceRequirements
Resource requirements for implementation.
ReviewComment
Review comment from expert.
ReviewRequest
Legal expert review request.
ReviewWorkflowStep
Review workflow step.
Risk
A specific risk.
RiskAdjustment
Risk adjustment for cost-benefit analysis.
RiskAssessment
Risk assessment for ported statutes.
RiskAssessmentReport
Detailed risk assessment report.
RiskAssessmentReportGenerator
Generator for risk assessment reports.
RiskMatrix
Risk matrix for visualization.
SandboxTestResult
Sandbox test result.
Scenario
Scenario for sensitivity analysis.
SectorImpact
Impact on a specific business sector.
SelfImprovingModel
Self-improving model that learns from outcomes.
SemanticDistanceCalculator
Semantic distance calculator.
SemanticEquivalence
Semantic equivalence result between two legal concepts.
SemanticEquivalenceDetector
Semantic equivalence detector using advanced AI.
SemanticFinding
A finding from semantic validation.
SemanticValidation
Semantic validation results.
SimilarStatute
Similar statute found across jurisdictions.
SimulationOutcome
Outcome from a simulation.
SimulationParameters
Parameters for statute simulation.
SimulationResourceRequirements
Resource requirements for simulation.
SizeImpact
Impact by business size.
SocialNorm
Social norm in a jurisdiction.
SoftLawConversion
Soft law to hard law conversion framework.
SoftLawSource
Soft law source document.
Stakeholder
Stakeholder in a porting project.
StakeholderConsultation
Stakeholder consultation record.
StakeholderImpact
Stakeholder impact assessment for a porting change.
StakeholderImpactTracker
Stakeholder impact tracker.
StakeholderReview
Review from a stakeholder on a proposed resolution.
StakeholderReviewWorkflow
Stakeholder review workflow manager.
StakeholderVote
Voting poll for stakeholder decisions.
StatuteDiff
Diff between original and ported statute.
StatuteLineage
Lineage tracking for a statute across jurisdictions.
SynchronizationState
Cross-jurisdiction synchronization state.
TargetJurisdictionChecker
Target jurisdiction compliance checker.
TargetJurisdictionComplianceCheck
Compliance check result for target jurisdiction.
TemplateParameter
Template parameter.
TemplateSection
Template section.
TermReplacement
Term replacement rule.
TermTranslation
Legal term translation.
TermTranslationMatrix
Legal term translation matrix.
TestConfiguration
Configuration for A/B test.
TestScenario
Test scenario in regulatory sandbox.
ThreadComment
Comment in a discussion thread (supports nested replies).
TrainingDataset
Training dataset for the model.
TrainingMaterial
Training material.
TrainingMaterialGenerator
Training material generator.
TrainingModule
Training module.
TransferabilityAssessment
Assessment of practice transferability.
TreatyBasedPorting
Treaty-based porting framework.
TreatyComplianceResult
Treaty compliance check result.
TreatyConflict
Treaty conflict identified.
TreatyEntry
Treaty entry in the database.
TreatyProvision
Provision in a treaty.
TreatyTargetJurisdictionChecker
Treaty/international law compliance checker.
TriggerCondition
Condition that activates a porting trigger.
TriggerExecution
Record of trigger execution.
UnintendedConsequence
Unintended consequence detected in simulation.
UserFeedback
User feedback on a porting operation.
ValidationComplianceIssue
Compliance issue detected during validation.
ValidationFramework
Comprehensive validation framework combining all validation types.
ValidationResult
Comprehensive validation result.
VariantPerformance
Performance of a variant.
VersionedPortedStatute
Version-controlled ported statute.
VoteOption
Vote option.
VoteResult
Vote result summary.
VotingManager
Voting manager for stakeholders.
VulnerableGroupImpact
Impact on a vulnerable group.
WorkflowReview
Review from a stakeholder in a workflow.
WorkflowStep
Workflow step.

Enums§

ABTestStatus
Status of A/B test.
ActionPriority
Priority level for recommended action.
AdaptationCategory
Category of LLM adaptation.
AdaptationType
Type of adaptation.
AdoptionLevel
Level of model law adoption.
AdoptionPriority
Priority level for adoption recommendations.
AffectedPartyCategory
Category of affected party.
AgentReviewDecision
Reviewer decision.
AgentSpecialization
Agent specialization area.
AgentState
State of the agent.
AgreementType
Types of bilateral agreements.
AiGapType
Type of AI-identified gap.
AlertSeverity
Severity level of adaptation alert.
AlertStatus
Status of adaptation alert.
AlignmentLevel
Level of alignment with international standard.
ApiStatus
API status.
ApprovalChainStatus
Approval chain status.
ApprovalMode
Approval mode.
ApprovalStatus
Approval status.
ApprovalStepStatus
Approval step status.
AudienceLevel
Target audience level for explanations.
BarrierType
Type of market entry barrier.
BenefitCategory
Category of porting benefit.
BenefitType
Type of predicted benefit.
BindingForce
Binding force of soft law.
CBARecommendation
Cost-benefit analysis recommendation.
CalendarSystem
Calendar system type.
CertificationLevel
Certification level.
CertificationStatus
Certification status.
ChallengeType
Type of predicted challenge.
ChangeType
Types of changes during porting.
CivilReligiousInteraction
Interaction between civil and religious law.
CommentPeriodStatus
Comment period status.
ComplianceCapacity
Capacity to comply with requirements.
ComplianceCategory
Category of compliance issues.
ComplianceCostType
Type of compliance cost.
ComplianceLevel
Compliance level with treaty requirements.
ComplianceSeverity
Severity level of compliance issues.
ComplianceStatus
Compliance status.
ConflictType
Types of conflicts.
ConstitutionalFeature
Constitutional features.
ConstitutionalIssueType
Type of constitutional issue.
ConsultationStatus
Status of consultation.
ConversionStatus
Conversion status.
ConversionStepStatus
Status of conversion implementation step.
ConversionStrategyType
Type of conversion strategy.
CostCategory
Category of porting cost.
CostTimeframe
Timeframe for costs/benefits.
CourtLevel
Court level in judicial hierarchy.
CulturalExceptionType
Religious/cultural exception type.
CulturalIssueType
Type of cultural sensitivity issue.
Currency
Currency unit.
CustomaryRecognition
Recognition status of customary law.
CustomarySubject
Subject matter of customary law.
DeadlineStatus
Deadline status.
DependencyType
Type of jurisdiction dependency.
DiffChangeType
Type of diff change.
DifferenceCategory
Category of key difference.
DifferenceType
Type of harmonization difference.
DocumentType
Document type.
DriftCategory
Category of drift.
DriftSeverity
Severity of drift.
DriftType
Type of drift.
EffortLevel
Effort level for resolution.
ElementImportance
Importance of missing element.
ElementType
Type of element that may be missing.
EnforcementChallengeType
Type of enforcement challenge.
EntityType
Type of affected entity.
EscalationLevel
Escalation level for conflicts.
EvidenceType
Type of evidence.
ExportFormat
Export format for reports.
FeasibilityCategory
Category of feasibility factors.
FeasibilityRecommendation
Feasibility recommendation.
FeasibilitySeverity
Severity of feasibility impact.
FeatureType
Type of matching feature.
FeedbackCategory
Feedback category.
GapType
Type of gap.
GeographicScope
Geographic scope of practice.
GovernanceLevel
Level of self-governance.
HarmonizationLevel
Level of harmonization required.
HarmonizationStatus
Harmonization status.
HolidayType
Holiday type.
ImpactLevel
Impact level.
ImpactSeverity
Severity of impact.
ImpactTimeframe
Timeframe for impact.
ImpactType
Type of impact.
ImplementationStatus
Implementation status of adopted model law.
InconsistencySeverity
Severity of inconsistency.
InconsistencyType
Type of inconsistency.
IndigenousRecognition
Recognition status of indigenous people.
IndigenousRightCategory
Category of indigenous rights.
InsightType
Type of learning insight.
InteractionType
Type of customary-statutory interaction.
IterationChangeType
Type of iteration change.
LearningStrategy
Learning strategy for self-improvement.
LegalCapacityType
Legal capacity type.
LegalInstrumentType
Type of legal instrument for hard law.
LegalSystemType
Legal system classification.
LegislativeEventType
Type of legislative event.
LegislativeStage
Legislative process stage.
MechanismType
Type of enforcement mechanism.
MitigationCost
Cost of implementing a mitigation strategy.
ModelType
Type of learning model.
MonitoringType
Type of monitoring.
NormCategory
Category of social norm.
NotificationChannel
Notification channel.
NotificationPriority
Notification priority.
NotificationType
Notification type.
OutcomeCategory
Category of simulation outcome.
ParameterType
Parameter type.
PopulationImpactType
Type of impact on population.
PortingError
Errors during porting operations.
PracticeLegalStatus
Legal status of a local practice.
PracticeType
Type of local practice.
Priority
Priority level.
ProjectStatus
Project status.
QualityGrade
Quality grade classification.
QualityIssueSeverity
Severity of quality issue.
QualityIssueType
Type of quality issue.
RecommendationType
Type of integration recommendation.
RegressionTestStatus
Status of regression test.
RegulatoryChangeType
Type of regulatory change.
Religion
Major religions with legal systems.
ReligiousLegalStatus
Legal status of religious law.
ReligiousSubject
Subject matters in religious law.
ResolutionWorkflowState
State of conflict resolution workflow.
ReviewDecision
Review decision.
ReviewReason
Reason for requiring human review.
ReviewRecommendation
Expert recommendation.
ReviewStatus
Status of review request.
ReviewStepStatus
Review step status.
RightImpactType
Type of impact on a right.
RiskCategory
Risk category for classification.
RiskLevel
Risk level categories.
SandboxStatus
Sandbox status.
Severity
Severity levels.
SoftLawType
Type of soft law.
SourceType
Type of data source.
StakeholderImpactCategory
Category of stakeholder impact.
StakeholderImpactLevel
Impact level for stakeholders.
StakeholderRecommendation
Stakeholder recommendation on resolution.
StakeholderRole
Stakeholder role in a porting project.
StandardType
Type of international standard.
StepStatus
Step status.
SuccessLevel
Success level of best practice adoption.
SyncStatus
Synchronization status.
TestStatus
Test status.
ThreadStatus
Thread status.
TrackerStatus
Tracker status.
TrainingAudience
Training audience type.
TreatyStatus
Treaty status.
TreatyType
Type of international treaty.
TrendDirection
Direction of trend.
TrendLegalStatus
Legal status of a cultural trend.
TriggerConditionType
Type of trigger condition.
TriggerStatus
Status of automatic trigger.
VoteStatus
Vote status.
VoteType
Vote type.
WarningLevel
Warning level for emerging law.
WorkflowState
Workflow state.

Traits§

PortingAdapter
Trait for porting adapters.
TextGenerator
Simple dyn-compatible trait for text generation.

Type Aliases§

PortingResult
Result type for porting operations.