Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

cre8-app-skill-model skill cargo crate

Shared skill DTOs — Proficiency / ClaimStatus / SkillRequirement / SkillMatch + asset-namespace helpers. Dependency-light so task-model and delegation can reference skill types without the full skill app. (2026-06-01).

crates/cre8-app-skill-model · level 0 · 216 lines (161 code) · 1 files · 16 fns (7 tests) · cyclomatic Σ 22

0workspace deps
4direct dependents
33transitive dependents
0calls out
12calls in
15.6call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

normal dep · 0 calls · source referencenormal dep · 2 calls · source referencenormal dep · 10 calls · source referencenormal dep · 0 calls · source referenceapp-skill-modelL0 · 161 linescre8-app-skill-modelapp-agentL24 · 25,428 linescre8-app-agentapp-delegationL25 · 1,855 linescre8-app-delegationapp-skillL11 · 1,288 linescre8-app-skillapp-task-modelL4 · 941 linescre8-app-task-model

Files

lowhigh

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 16 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
derive_claim_idsrc/lib.rs:17fn51302.5
skill_namespacesrc/lib.rs:31fn31302.4
endorsed_assetsrc/lib.rs:38fn31511.9
derive_endorsement_idsrc/lib.rs:24fn51201.5
Proficiency::parsesrc/lib.rs:85method103201.1
ClaimStatus::defaultsrc/lib.rs:109trait impl31201
Proficiency::defaultsrc/lib.rs:68trait impl31300.8
Proficiency::ranksrc/lib.rs:75method95100.6
default_min_ranksrc/lib.rs:126fn31000.5
claim_id_is_stable_per_account_and_skillsrc/lib.rs:146fn51010.5
endorsement_id_is_stable_per_subject_skill_certifier_and_timestampsrc/lib.rs:153fn91010.5
asset_namespacessrc/lib.rs:164fn41020.5
proficiency_ranks_and_parsesrc/lib.rs:170fn191030.5
claim_status_defaults_to_claimedsrc/lib.rs:191fn31010.5
requirement_serde_defaultssrc/lib.rs:196fn51000.5
skill_match_round_trips_json_payloadsrc/lib.rs:203fn131000.5

Outside the workspace

serde serde_json sha2