Description
Develop and harden the Offering Sync Conflict Resolution capability with production-grade behavior, explicit security assumptions, and deterministic test coverage.
Requirements and context
- Must be secure, tested, and documented.
- Should be efficient and easy to review.
- Keep scope focused on
backend code only.
Suggested execution
- Fork the repo and create a branch.
git checkout -b feature/backend-041-offering-sync-conflict-resolution
- Implement changes.
- Write implementation:
Revora-Backend/src/index.ts
- Write comprehensive tests:
Revora-Backend/src/routes/health.test.ts
- Add documentation:
Revora-Backend/docs/offering-sync-conflict-resolution.md
- Include NatSpec-style or equivalent developer-focused comments where relevant.
- Validate security assumptions and abuse/failure paths.
Test and commit
- Run targeted tests and full suite before merge.
- Cover edge cases, auth boundaries, and invalid inputs.
- Include test output and security notes in PR updates.
Example commit message
feat: implement offering-sync-conflict-resolution
Guidelines
- Minimum 95 percent test coverage.
- Clear documentation.
- Timeframe: 96 hours.
Description
Develop and harden the Offering Sync Conflict Resolution capability with production-grade behavior, explicit security assumptions, and deterministic test coverage.
Requirements and context
backendcode only.Suggested execution
git checkout -b feature/backend-041-offering-sync-conflict-resolutionRevora-Backend/src/index.tsRevora-Backend/src/routes/health.test.tsRevora-Backend/docs/offering-sync-conflict-resolution.mdTest and commit
Example commit message
feat: implement offering-sync-conflict-resolutionGuidelines