BC
Brad CodyAdministrator
Current productSettings and builders
Reverse spec drafted

Task Builder

Reusable Task Templates, triggers, required work, due offsets and assignment rules by operating context.

Observed route/admin/settings/tasksFuture Spec 12
Current maturityWorking Task Template editor with taxonomy and execution gaps
Evidence confidenceVerified
Last reviewedAugust 4, 2026
Visual evidenceDeferred during UI updates

Current-state summary

Task Builder is organized into Applications, User onboarding, Provider onboarding, Projects, Leads, Clients and Matchmaking. Provider onboarding contains one enabled template triggered by Provider approved with four required tasks and due offsets. Its Task Type options are not alphabetized, it exposes Urgent Priority even though the Tasks directory filter does not, and the Leads module retains retired terminology. Dependencies, Phase placement, recurrence, evidence, start anchors and resource requirements are absent.

Interface inventory

Anatomy and verified behavior

Verification states separate observed behavior from requirements or assumptions.

ElementCurrent behaviorVerification
Module navigationSeven contexts, including legacy Leads.Verified live
TemplateProvider onboarding; trigger Provider approved; enabled; four required tasks.Verified live
Task rowsAgreement, credentials/evidence, Matchmaking Profile and orientation due in 2/3/5/7 days.Verified live
AssignmentWorkspace Owner, record owner/applicant, administrator, Project Lead, assigned Designer/Provider, specific teammate, Team, Role Label or unassigned.Verified live
TaxonomyType options are not alphabetized; Urgent conflicts with directory filters.Verified live

User journeys

Current flows

01

Publish Task Template

  1. Choose operating context
  2. Select stable Domain Event trigger
  3. Add ordered Tasks
  4. Set Owner rule, Type, Priority, required state and date anchor
  5. Add dependencies/evidence/resources
  6. Preview created work
  7. Publish immutable version
Observed result

Basic editor exists; advanced execution model and published-version behavior are not evidenced.

State model

Current and expected states

Enabled

Provider onboarding is enabled.

Disabled

Control exists.

Triggered

Not exercised.

Invalid taxonomy

Urgent cannot be filtered consistently downstream.

Product rules

Non-negotiable boundaries

  • Task Templates create canonical Tasks; they are not Tasks themselves.
  • Type, State and Priority use shared registries everywhere.
  • Triggers are stable Domain Events.
  • Published template versions are immutable.
  • Generated Tasks retain template/version lineage and idempotency key.
Dependencies
Spec 12Task serviceDomain EventsMemberships and TeamsProjects and Pipeline RecordsCalendar/resourcesNotifications

Known current limitations · 4 mapped

What is missing, broken or unverified

Future Spec 12 owns closure →
  1. Legacy Leads module.
  2. Priority taxonomy conflict.
  3. Types not alphabetized.
  4. No dependencies, checklists, recurrence, evidence, Phase, start date, resource or duration controls.

Future alignment

Required evolution

  • 01Rename Leads to Project Opportunities/Pipeline Records.
  • 02Use a shared taxonomy registry.
  • 03Add complete scheduling and dependency controls from Spec 12.
  • 04Add Offer, commercial, receiving and Provider Job contexts.

Current baseline

Acceptance record

  • Every generated Task is traceable to trigger and template version.
  • All builder values appear in directories and filters.
  • No retired Lead label remains.
  • Configuration validates before activation.

Reverse-spec completeness

Documentation coverage

The interface is still changing, so visual evidence and repository tracing remain intentionally incomplete.

Purpose and user outcome

Documented

Roles and access

Documented

Routes and entry points

Documented

Page and component anatomy

Documented

Fields and displayed data

Documented

Primary actions

Documented

Forms and validation

Documented

States and transitions

Documented

Empty, loading and error states

Documented

Responsive behavior

Partial

Accessibility behavior

Partial

Activity and audit events

Partial

Data sources and persistence

Documented

Notifications and automation

Partial

Known defects and limitations

Documented

Reusable component dependencies

Documented

Future-spec conflicts

Partial

Visual and repository evidence

Deferred

Acceptance of current baseline

Documented