Gap Intelligence
Era 7C adds advisory gap intelligence and roadmap intelligence for the Objective -> Skill -> Capability -> Provider hierarchy.
The implementation lives in app/interoperability/gap_intelligence/.
Purpose
Gap intelligence answers governance questions without changing state:
- Which objectives are weakly supported?
- Which objectives have no supporting skills?
- Which skills have no supporting capabilities?
- Which capabilities are missing implementations?
- Which governance areas are underrepresented?
- Which objectives should receive attention?
- What should be built next?
It produces recommendations, priority assessments, and supporting evidence only. It does not produce implementation plans and does not mutate any roadmap.
Gap Analysis
Objective gaps include no supporting skills, weak supporting skills, dormant supporting skills, unresolved bindings, missing success criteria, and insufficient coverage.
Skill gaps include no implemented capabilities, unresolved capability bindings, missing validation signals, weak fitness, and missing providers.
Capability gaps include planned but unimplemented capabilities, unresolved providers, disabled capabilities required by active skills, and dormant but strategically important capabilities.
Governance gaps include missing lifecycle review, missing evidence requirements, missing validation, missing portfolio coverage, missing compatibility validation, and missing conversational mapping.
Roadmap Intelligence
The roadmap recommendation engine emits advisory recommendations:
add_capabilityadd_skillimprove_skillimprove_objectiveimprove_validationimprove_governanceresolve_bindingreview_dormancyreview_overlapreview_risk
Roadmap prioritization assigns critical, high, medium, or low using
signals such as objective importance, skill fitness, dormant dependencies,
unresolved bindings, governance gaps, risk level, and validation coverage.
Priority assessments are not schedules, plans, commits, tickets, or roadmap mutations. They are ranked advisory evidence for human review.
Reports
Reports include objective gap reports, skill gap reports, capability gap reports, governance gap reports, roadmap recommendation reports, roadmap priority reports, and deterministic JSON snapshots.
All report models render deterministic to_dict() output. JSON snapshots use
sorted keys.
Conversational Intake
Conversational governance intake can map questions such as "What should we
build next?", "What are we missing?", "What objectives are underserved?", and
"What skills need work?" to gap_intelligence_report.
This is a report recommendation only. Conversational intake still does not execute, approve, invoke providers, create objectives, create skills, create capabilities, mutate lifecycle state, mutate roadmaps, or depend on Discord or any other transport.
Boundaries
Gap intelligence is advisory only. It adds no execution path, no provider invocation, no lifecycle mutation, no capability creation, no skill creation, no objective creation, no autonomous planning, no autonomous roadmap mutation, no Discord dependency, and no transport dependency.