Resource Scheduling

Staffing Scheduling Playground Docs

A short navigation page for the playground docs surface. Use this when you want to choose the right page before reading the details.

What each page is for

Boundary guide

Explains the line between caller-domain staffing problems and the current feasibility kernel.

Abstract companion

Restates the same boundary in object/morphism language for advanced readers and machine consumers.

Package overview

Summarizes the package contract, recommended flow, and what the solver does and does not do.

Examples overview

Shows a few concrete scenarios and how they map to the current compile / solve / regroup path.

Feature matrix

Lists current support, deferred areas, and the conservative read on package fit.

Current recurrence position

Recurrence domain types now exist in the package surface, but recurrence expansion is still not available as end-user behavior. The boundary proposal keeps recurrence as a domain-layer concern: templates and exceptions should expand into finite concrete input before the solver runs, and the primitive solver is not a recurrence engine.

Suggested reading order

  1. Boundary guide for the mental model.
  2. Abstract companion for the category-theoretic boundary view.
  3. Package overview for the recommended caller flow.
  4. Examples overview for concrete usage.
  5. Feature matrix for current support and out-of-scope areas.
This page is intentionally light. It points at the companion docs rather than repeating them.