All skills
offline-sync-conflict-resolution
FoundationJIT onlyUse for offline reconciliation, conflicts, cursors, transfers, or reconnect recovery; skip online-only and backend-wide policy.
- Group
- Data & middleware
- Supported roles
- MainAnalysisTaskReview
- Source
- SKILL.md
Use when
Trigger signals that make this skill the right owner
- installed or browser client read write queue reconcile delete or resume across connectivity loss and restoration
Do not use when
Anti-triggers — as binding as the triggers above
- online-only client no sync behavior change or backend-wide transaction or distributed-consistency policy
Required inputs
What must be supplied before this skill can decide anything
- current task contract
- selected primary Professional Skill
- task-local trigger evidence
Output contract
What this skill owes the next role
- offline-sync decision with authority pending-operation record retry unknown-result behavior optimistic states revision deletion policy partial-sync checkpoint transfer recovery user resolution evidence and proof limits
Escalation signals
When this skill must hand the decision back
- client and server authority or unknown-result reconciliation remains unresolved
Loaded by
This skill never owns a task. These professionals may pull it in as Layer 3.
Targeted references
Each reference carries its own load condition. None of them enter context by default.
| Reference | Load when | Do not load when | Required by |
|---|---|---|---|
| sync-reconciliation-contracts.mdtargeted | Authority conflict conditional write partial sync or resumable transfer choices compete | Current client and server contracts already establish one complete reconnect path | AnalysisTaskReview |