Crosswake. CapabilityMap
(crosswake v0.2.3)
View Source
Canonical capability-map truth for support posture, proof posture, and first adopter pressure.
This module is intentionally small and data-oriented. It classifies current support, proof-backed evidence, first adopter pressure, and future gaps without adding native controls, provider adapters, storage/sync productization, or dashboard UI.
Summary
Functions
Returns the validated current claim layers used by public first adopter projections.
Validates a current adoption claim without echoing claim data in failures.
Types
@type activation_state() :: :available | :reference_evidence | :blocked
@type category() :: :shipped | :demoed | :missing | :deferred | :next_pack_candidate
@type evidence_subject() :: :crosswake_contract | :reference_host | :first_adopter
@type package_owner() ::
:core
| :native_shell
| :first_party_companion
| :example_docs_only
| :deferred
@type proof_posture() :: :merge_blocking | :advisory | :not_yet_proven | :unsupported
@type rebuild() :: :none | :native_required | :companion_required
@type route_runtime_owner() ::
:live_view
| :bounded_bridge
| :native_shell
| :native_screen
| :offline_island
| :backend_projection
| :future_native_control
@type source_binding() :: :repository_bound | :source_bound | :required_missing
Functions
@spec activation_states() :: [activation_state()]
@spec canonical() :: [Crosswake.CapabilityMap.Row.t()]
@spec categories() :: [category()]
@spec display_labels() :: [String.t()]
@spec evidence_subjects() :: [evidence_subject()]
@spec first_adopter_claims() :: [map()]
Returns the validated current claim layers used by public first adopter projections.
Retained physical evidence is deliberately pinned to its recorded date and low-cardinality runtime line. It is reference-host evidence, never transferable activation authority.
@spec package_owners() :: [package_owner()]
@spec proof_postures() :: [proof_posture()]
@spec rebuild_classes() :: [rebuild()]
@spec route_runtime_owners() :: [route_runtime_owner()]
@spec source_bindings() :: [source_binding()]
Validates a current adoption claim without echoing claim data in failures.