Roadmap

What’s shipped, what’s next

Functional manuals indicate our progress, while the Approved Build Order establishes our rigorous, foundation-first execution pipeline.

Done

Implemented (9)
  • Consumables RegistrationRegister a `Consumable` as an item type and record its initial stock as a `ConsumableBatch`. The number of active `Consumables` is controlled by the `Owner` via `AccountConfig`. Ea
  • Deactivate UserDeactivate `User` because:
  • Equipment RegistrationThis is to setup `Equipment` as one of the `Item Classification`. Number of Active `Equipment` controlled by `Owner` are set in `AccountConfig`
  • Location RegistrationThis is to setup `Location` as one of the `Item Classification`. Number of Active `Location` controlled by `Owner` are set in `AccountConfig`
  • Organization SetupThis is to set up `Organization` to establish resource boundaries. The number of active `Organization` controlled by `Owner` is defined in `AccountConfig`
  • Reactivate UserReactivate `User` because:
  • Request > Cancel FlowFrom Employee Request to Cancel of the Item
  • Request > Reject FlowFrom Employee Request Reject of the Item
  • Request > Approval > Allocation > Return FlowFrom Employee Request to Return of the Item

In Progress

Partial (6)
  • Item Availability
  • Org Member Invitation Missing: 2 items
  • Return > Validate > Clear Missing: 1 items
  • Return > Validate > Damaged Missing: 1 items
  • Return > Validate > Lost Missing: 1 items
  • User Invitation & Provisioning

Next

Upcoming (4)

From Manuals

  • Damaged > Escalate > Dropped
  • Damaged > Escalate > Judged
  • Lost > Escalate > Dropped
  • Lost > Escalate > Judged

Approved build order

Talara MVP enforces a strict security & telemetry foundation first sequence to prevent mock analytics.

View 10-Phase Sequence ➔

Approved MVP Build Sequence

Approved 10-Phase Roadmap

Reconciled against docs/road map.md. We sequence security, telemetry, and traceability before feature scaling to ensure high reliability.

🔒
Phase 0 Specifications

Security Lockdown

Purpose & Context

Prevent leaking sensitive diagnostic data before observability expands. We secure the environment so no diagnostics are exposed in the wild.

Phase Tasks

  • Close debug and auth-check endpoints.
  • Verify Clerk webhook signatures on incoming hooks.
  • Rotate any exposed or uncertain environment credentials.
  • Formally define sensitive parameters that telemetry must never store.
  • Confirm precise role access models (Owner, Org Head, Employee, Developer)

Expected Deliverables (Click to View)