How paths are generated

Paths are generated by a Claude API call from the user's profile and the role's required skills and components.

What the repository contains

The data model covers roles, skills, components, milestones, resources, progress tracking, and community contributions. A Chrome extension (Manifest V3) lets contributors add resources to components. An admin panel manages roles, skills, components, and resources.