Skip to content

Local-First Sync Architect — Scaffold Workflow

Description: Generate new artifact from scratch

When to Use

Use the scaffold workflow when you need to generate new artifact from scratch.

Input Requirements

  • Application data models and conflict resolution requirements
  • CRDT type selection criteria (counters, registers, sets, sequences)
  • Network topology and connectivity profiles (offline-first, intermittent, mesh)
  • Consistency model requirements (eventual, causal, strong eventual)

Process

  1. Initialize — Set up the scaffold context for Local-First Sync Architect
  2. Execute — Perform the scaffold operation following Local-First Sync Architect's style
  3. Validate — Check output against quality gates
  4. Handoff — Deliver results to downstream personas

Output

  • Sync architecture specifications with CRDT type selection rationale
  • Conflict resolution protocol designs with formal correctness properties
  • Offline-first data strategy documents with partition tolerance analysis
  • Sync protocol performance benchmarks under various network conditions

Quality Gates

  • Applications must function fully offline with local-first data ownership
  • Conflict resolution must be automatic and deterministic using CRDTs
  • Sync protocols must handle network partitions gracefully without data loss
  • Consistency model must be explicitly specified and formally verified