CenterForDigitalHumanities / CenterForDigitalHumanities/TPEN-interfaces
Collab Phase 7: Conflict Resolution UX and Collaboration Observability Dashboards
- Dominant language
- JavaScript
- Stars
- 2
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
## Summary
Deliver conflict recovery UX and visibility into collaborative system health.
## Scope
- Handle durable conflict events in client queue.
- Add reconciliation flow using latest durable state and pending local ops.
- Expose conflict banner and recovery actions to users.
- Add dashboard instrumentation for queue depth, flush success ratio, conflict ratio, commit latency.
## Acceptance Criteria
- Conflict paths are user-actionable and recoverable.
- Local pending operations are preserved during reconciliation.
- Telemetry can distinguish intake, queue, flush, and conflict failures.
## Dependencies
- Depends on TPEN-services durable flush worker issue.
- Depends on RERUM idempotent overwrite enhancements issue.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.