Starter
Core Packs
Small, stable packs that should feel dependable in the public app. These are the default surfaces: strong disaster families, core demographics, and broad country-level context.
DaedalMap treats packs as modular, versioned delivery units so users do not need the full build tree just to use a specific source family or workflow. Packs are how source coverage, quality gates, and access paths become legible to real users.
Starter
Small, stable packs that should feel dependable in the public app. These are the default surfaces: strong disaster families, core demographics, and broad country-level context.
General Use
Broader maintained libraries that are good enough for public use but still evolving in scope, freshness, or regional depth. This is where most serious analysis will live.
Selective
Some packs are still maturing, region-specific, or partner-restricted. DaedalMap treats those as opt-in or restricted instead of pretending everything is equally ready.
A pack is a versioned unit that bundles metadata, manifest information, and one or more data files in a structure the runtime can install or query. Packs should be independently discoverable and promotable.
Packs also need a readable public-facing source sheet: who made the source, what methodology they used, when it was updated, what years it covers, and what the main stats or caveats are. That information is not just internal QA detail. It is part of how contributors and users understand what is actually inside a pack.
Packs separate app delivery from data delivery. That makes it possible to keep the engine stable while releasing, validating, or restricting different data libraries independently. It also means the site can answer a simple user question clearly: what is actually available right now?
Packs can be published at different tiers such as core, standard, experimental, or private. The point is not to make every source appear equal. The point is to state clearly what is broadly ready, what is still moving, and what is restricted.
A runtime should distinguish between packs that merely exist, packs installed on the current host, packs the current user is entitled to access, and packs that are actually visible in the active catalog.
The public site should eventually make three things obvious: what data families exist, which ones are currently strong, and which access path is appropriate. Some people just want the hosted app. Others want maintained libraries, local installs, or a clearer view of what is still experimental.
Practical split
Packs are easier to understand when the source families are visible. The public source map is where DaedalMap shows what is currently in the system, what those sources cover, and which areas are strongest today.
DaedalMap should not only publish maintained packs. It should also make it possible for collaborators and outside contributors to build source packs of their own, document them clearly, and eventually submit them through the same quality path.