Reference: dec-20260719-skill-fabric · Generated: 2026-07-19 09:22:06 UTC · Trace: e696f538-c1b2-425a-9b1c-60bf36cc1780
BP technology validation view

Skill Fabric Explorer

Agents orchestrate work. Skills are the governed, reusable capability contracts that declare business purpose, mission fit, autonomy ceiling, evidence requirements, tools, owners, and lifecycle state.

Source of truth Skill registry + Skill Reality Control Plane 126 local-runtime-ready · 0 missing local maps · 0 drift-risk rows · BP certification remains separate. Open Skill Reality Control Plane
Local source maps126/126All skill rows have local SOR/FIM-ready candidate bindings.
Local open gaps0Engineering gaps currently visible in Skill Reality rows.
Agent-skill drift risk0Skills where agent and skill implementation may diverge.
BP certified0Requires BP source, permission, owner, cadence, and fallback validation.

What BP Can Inspect

Business contractPurpose, function/domain, trigger, mission, role, ontology objects.
Governance contractOwner, autonomy ceiling, lifecycle, approvals, policy sensitivity.
Evidence contractEvidence requirements, deterministic/hash/lineage posture, replay readiness.
Dependency contractLocal SOR/FIM candidate mappings, production source validation status, permission class, and certification fields.

Source Binding Status

Skills are wired to local SOR/FIM-shaped runtime mappings so agents can execute and be demonstrated now. This is credible for local runtime and validation proof. BP production certification is a separate governance step: BP data owners still need to validate the real source system, endpoint or table, permission scope, owner, cadence, classification, and fallback.

126 skills local-runtime ready 0 missing local source maps 0 agent-skill drift risks 126 skills pending BP production validation 7 missions referenced by registered skills Read path: FIM/UDP first, SOR confirmation when required

Skill Contracts

Open a skill to inspect data access, policy, evidence, actions, replay, lifecycle, and where it is used.

foundation · primary

Enterprise Context Assembly

production

Build unified enterprise context from entities, policies, signals, and decision history.

Ownerplatform
AutonomyAL-3
Lifecycleproduction
SOR/APILocal runtime ready
Where usedp2p, o2c, r2r, treasury, fpa
Objectsinvoice, purchase_order, policy_rule, decision_record
Policyhigh
Evidencesource_record_links, policy_ids, lineage_refs
Supported replay
foundation · guardrail

Policy Lookup

production

Resolve policy bindings, thresholds, and enforcement constraints.

Ownergovernance
AutonomyAL-4
Lifecycleproduction
SOR/APILocal runtime ready
Where usedp2p, o2c, r2r, treasury, fpa
Objectspolicy_rule, threshold, exception
Policyhigh
Evidenceapplied_policy_ids, policy_version
Not declared replay
foundation · output

Evidence Pack Assembly

production

Assemble deterministic evidence payload for audit and replay.

Ownertrust
AutonomyAL-4
Lifecycleproduction
SOR/APILocal runtime ready
Where usedp2p, o2c, r2r, treasury, fpa
Objectsdecision_record, evidence_pack
Policymedium
Evidenceinputs_hash, outputs_hash, policy_hash, evidence_hash
Supported replay
foundation · output

Executive Explanation

production

Translate decision traces into CFO and board-ready narrative.

Ownerfinance
AutonomyAL-2
Lifecyclecertified
SOR/APILocal runtime ready
Where usedp2p, o2c, r2r, treasury, fpa
Objectsdecision_record, policy_rule, kpi
Policymedium
Evidencedecision_ref, policy_refs
Not declared replay
foundation · supporting

Historical Decision Context

production

Retrieve similar prior decisions and outcomes for confidence calibration.

Ownerplatform
AutonomyAL-3
Lifecycleproduction
SOR/APILocal runtime ready
Where usedp2p, o2c, r2r, treasury, fpa
Objectsdecision_record, invoice, exception
Policymedium
Evidencesimilar_case_refs
Not declared replay
finance · primary

3-Way Match Resolution

production

Resolve invoice mismatch using invoice, PO, GR, tolerance policy, and institutional memory.

Ownerfinance-control-tower
AutonomyAL-2
Lifecycleproduction
SOR/APILocal runtime ready
Where usedp2p
Objectsinvoice, purchase_order, goods_receipt, policy_rule, supplier
Policyhigh
Evidencesource_record_links, calculation_trace, applied_policy_ids
Not declared replay
finance · primary

Duplicate Invoice Detection Agent

production

Detect duplicate invoice candidates before posting and payment run.

Ownerfinance-control-tower
AutonomyAL-3
Lifecycledraft
SOR/APILocal runtime ready
Where usedp2p
Objectsinvoice, supplier, payment_run
Policyhigh
Evidencematching_hash, duplicate_confidence
Supported replay
finance · primary

Close Task Risk Detection

production

Detect and escalate month-end close tasks at risk of SLA breach.

Ownerr2r-control
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedr2r
Objectsclose_task, fiscal_period, policy_rule
Policyhigh
Evidencetask_refs, dependency_trace
Not declared replay
finance · primary

Forecast Variance Analysis

production

Analyze forecast variance drivers and recommend corrective actions.

Ownerfpa
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedfpa
Objectskpi, trend, benchmark, decision_intent
Policymedium
Evidencedriver_breakdown, benchmark_refs
Not declared replay
finance · primary

Liquidity Position Assessment

production

Assess liquidity posture against policy thresholds and forecast risk.

Ownertreasury
AutonomyAL-3
Lifecycledraft
SOR/APILocal runtime ready
Where usedtreasury
Objectspayment, bank_account, threshold, risk
Policyhigh
Evidenceposition_snapshot, policy_check
Not declared replay
procurement · supporting

Supplier Risk Assessment

production

Assess supplier risk signals and policy constraints for procurement decisions.

Ownerprocurement
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedp2p, procurement
Objectssupplier, contract, risk
Policyhigh
Evidencerisk_factors, supplier_refs
Not declared replay
finance · primary

Value Attribution — KPI Delta Calc

production

Compute per-decision KPI deltas using the tenant value_attribution_rules table.

Ownerskill-fabric
AutonomyAL-3
Lifecycledraft
SOR/APILocal runtime ready
Where usedp2p, value_attribution
Objectsdecision_record, kpi
Policymedium
Evidencedecision_id, kpi_deltas, rules_table_hash
Supported replay
finance · primary

Value Attribution — Evidence Emit

production

Seal a VALUE_ATTRIBUTION evidence artifact (sha256 over canonical JSON) for replay.

Ownerskill-fabric
AutonomyAL-3
Lifecycledraft
SOR/APILocal runtime ready
Where usedp2p, value_attribution
Objectsdecision_record, evidence_pack, value_attribution
Policymedium
Evidencedecision_id, evidence_hash, kpi_deltas_payload
Supported replay
foundation · supporting

Repeated Exception Detection

production

Identify recurring exception patterns for learning and policy refinement.

Ownerplatform
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedp2p, r2r, treasury
Objectsexception, decision_record, policy_rule
Policymedium
Evidencepattern_id, sample_cases
Not declared replay
discovery · analytics

Process Mining Interpreter

production

Interpret process variants, rework loops, and cycle-time signals from process intelligence.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · analytics

SOP Analyzer

production

Extract expected steps, approvals, controls, and evidence obligations from SOPs.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · analytics

Actual-vs-Expected Comparator

production

Compare actual process behaviour against SOP/expected to surface variance and shadow work.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · analytics

Historical Pattern Miner

production

Mine recurring exceptions, volumes, and SLA breaches from historical cases.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · analytics

Elimination Analyzer

production

Assess whether a process step can be eliminated before any automation.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · analytics

Simplification Analyzer

production

Assess whether a step can be simplified.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · analytics

Standardization Analyzer

production

Assess whether a step can be standardized.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · analytics

Automation Fit Assessor

production

Assess deterministic automation fit before agentification.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · analytics

Agentification Fit Assessor

production

Assess agentification fit; reject when deterministic automation suffices.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · guardrail

Control and Risk Assessor

production

Assess control, policy, SoD, financial, and SOR-write risk.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · analytics

Value Estimator

production

Estimate value with visible assumptions and ranges.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
discovery · output

Agent Build Brief Generator

production

Generate an implementation-ready agent build brief for justified agentification candidates.

Ownernot declared
Autonomynot declared
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_refs, evidence_hash
Supported replay
finance · primary

Invoice Triage

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_ids
Not declared replay
finance · primary

Payment Timing Optimization

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, calculation_trace
Not declared replay
finance · primary

Blocked Invoice Resolution

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, policy_ids
Not declared replay
finance · primary

Three Way Match

production

No purpose declared.

Ownernot declared
AutonomyAL-3
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, calculation_trace, policy_ids
Not declared replay
finance · guardrail

Invoice Posting Control

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · primary

Vendor Master Validation

production

No purpose declared.

Ownernot declared
AutonomyAL-1
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · analytics

Duplicate Leakage Detection

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · analytics

Price Variance Analysis

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · analytics

Price Variance Detection

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, calculation_trace, owner_agent_id, evidence_hash
Supported replay
finance · analytics

Quantity Variance Analysis

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · analytics

Quantity Variance Detection

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, calculation_trace, owner_agent_id, evidence_hash
Supported replay
finance · analytics

Currency Mismatch Detection

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · guardrail

Currency Validation

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidencesource_record_links, calculation_trace, owner_agent_id, evidence_hash
Supported replay
finance · guardrail

Payment Terms Validation

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · guardrail

Invoice Format Validation

production

No purpose declared.

Ownernot declared
AutonomyAL-1
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · analytics

Commitment Utilization Tracking

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · guardrail

Contract Compliance Check

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · policy

Spend Threshold Monitor

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · analytics

Vendor Risk Assessment

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · primary

Early Payment Discount Capture

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · analytics

Duplicate Payment Detection

production

No purpose declared.

Ownernot declared
AutonomyAL-2
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay
finance · primary

Approval Routing

production

No purpose declared.

Ownernot declared
AutonomyAL-1
Lifecycledraft
SOR/APILocal runtime ready
Where usedNot declared in registry
ObjectsNot declared in registry
Policynot declared
Evidenceinputs_hash, outputs_hash, decision_ref, policy_ref
Supported replay

Skill Explorer

Business-readable inventory of capabilities that agents can compose across P2P, O2C, R2R, Treasury, FP&A, and platform missions.

Runtime Tools

The tabs below keep the existing selector, execution replay, overlays, scorecards, and graph lineage APIs available for technical inspection.

BP Data Ask

For each skill, local runtime mappings are available now. BP should validate production source system, API/table, read-write permission, data owner, refresh cadence, and fallback strategy before certification. The source matrix is available at /api/iaf/skills/dependencies.

Skill IDNameDomainTypeAL CeilingStatusLifecycle
foundation.enterprise_context_assemblyEnterprise Context AssemblyfoundationprimaryAL-3productionproduction
foundation.policy_lookupPolicy LookupfoundationguardrailAL-4productionproduction
foundation.evidence_pack_assemblyEvidence Pack AssemblyfoundationoutputAL-4productionproduction
foundation.executive_explanationExecutive ExplanationfoundationoutputAL-2productioncertified
foundation.historical_decision_contextHistorical Decision ContextfoundationsupportingAL-3productionproduction
finance.p2p.3way_match_resolution3-Way Match ResolutionfinanceprimaryAL-2productionproduction
finance.p2p.duplicate_invoice_detectionDuplicate Invoice Detection AgentfinanceprimaryAL-3productiondraft
finance.r2r.close_task_risk_detectionClose Task Risk DetectionfinanceprimaryAL-2productiondraft
finance.fpa.forecast_variance_analysisForecast Variance AnalysisfinanceprimaryAL-2productiondraft
finance.treasury.liquidity_position_assessmentLiquidity Position AssessmentfinanceprimaryAL-3productiondraft
procurement.supplier_risk_assessmentSupplier Risk AssessmentprocurementsupportingAL-2productiondraft
finance.value_attribution.kpi_delta_calcValue Attribution — KPI Delta CalcfinanceprimaryAL-3productiondraft
finance.value_attribution.evidence_emitValue Attribution — Evidence EmitfinanceprimaryAL-3productiondraft
foundation.repeated_exception_detectionRepeated Exception DetectionfoundationsupportingAL-2productiondraft
process_mining_interpreterProcess Mining Interpreterdiscoveryanalyticsproductiondraft
sop_analyzerSOP Analyzerdiscoveryanalyticsproductiondraft
actual_vs_expected_comparatorActual-vs-Expected Comparatordiscoveryanalyticsproductiondraft
historical_pattern_minerHistorical Pattern Minerdiscoveryanalyticsproductiondraft
elimination_analyzerElimination Analyzerdiscoveryanalyticsproductiondraft
simplification_analyzerSimplification Analyzerdiscoveryanalyticsproductiondraft
standardization_analyzerStandardization Analyzerdiscoveryanalyticsproductiondraft
automation_fit_assessorAutomation Fit Assessordiscoveryanalyticsproductiondraft
agentification_fit_assessorAgentification Fit Assessordiscoveryanalyticsproductiondraft
control_risk_assessorControl and Risk Assessordiscoveryguardrailproductiondraft
value_estimatorValue Estimatordiscoveryanalyticsproductiondraft
Capabilities make skill reuse explicit across missions and agents.
Mission
Domain
Role
Event
Intent
Requested AL
Skill ID
Invoice Total
PO Total
Tolerance %
Role
Administrator workbench for local SOR/FIM runtime bindings and BP production source validation. Local mappings enable demos now; BP validation certifies production use.
Mission
Status
Filter text
Limit
Skill lifecycle pattern: register contract, package instructions, wire executor, complete SOR dependency, test, then promote.

Open guided skill authoring UI

Add a Skill

  1. Create config/skills/<domain>/<mission>/<skill_name>/skill.yaml with inputs, outputs, evidence schema, autonomy, and evidence requirements.
  2. Add SKILL.md and role_variants/default.md so the runtime has human-readable workflow instructions.
  3. Register the skill in skill_registry.yaml with mission, roles, triggers, objects, owner, tools, agents, and package path.
  4. Add local candidate source binding in skill_source_dependency_matrix.yaml so the skill can run against local SOR/FIM-shaped adapters.
  5. Promote the binding to BP-validated only after BP confirms production SOR/API/table/permission details.
  6. Wire an executor in SkillFabricService._execute_skill_logic() or use a generic category executor.

Modify a Skill

  1. Contract/schema change: update skill.yaml and tests that assert required outputs and evidence fields.
  2. Discovery/governance change: update skill_registry.yaml.
  3. Behavior change: update the specific executor or shared deterministic service used by both agent and skill.
  4. Role wording change: update role_variants/*.md; do not alter executor behavior for copy-only edits.
  5. Dependency change: update local runtime bindings first; keep BP production validation pending until BP data owners validate.

Promotion Gates

  1. Schema-valid outputs and evidence hash generated.
  2. Local runtime binding available: candidate SOR, API/table, permission class, and fallback path.
  3. Production certification complete: BP-validated SOR, API/table, read/write permission, owner, cadence, classification, fallback.
  4. Policy and autonomy ceiling reviewed.
  5. Replay and skill execution telemetry visible.
  6. Production promotion approved by administrator through lifecycle transition.

Safe Modification Rule

Agents should orchestrate. Skills should carry reusable deterministic capability. If a skill and agent need the same business logic, extract a shared service and have both call it. Do not duplicate matching, scoring, policy, or evidence logic.

Skill ID
Mission
Limit
Skill ID
Skill Version
Title
Confidence
Description
Rationale
Graph explorer for mission -> capability -> skill -> tool -> SOR lineage.
Capability ID
Skill ID
Agent ID
Mission