Source of truth
The Fidel80 application and backend codebase remain the source of truth for supported developer behavior. Documentation should only describe functionality that has been implemented and validated.When documentation must be updated
Update the developer documentation when a product or API change affects:- API authentication,
- GraphQL queries or mutations,
- request inputs or responses,
- workflow behavior,
- Smart Capture links,
- webhook events or payloads,
- security behavior,
- error handling,
- environment or deployment guidance,
- supported integration methods.
Documentation standards
Each page should:- use clear, consistent Fidel80 terminology,
- describe only verified functionality,
- use copy-paste-ready code examples where useful,
- avoid exposing real credentials, tokens, or personal data,
- use placeholders for environment-specific values,
- keep API paths, field names, and event names consistent with the codebase,
- explain prerequisites and expected outcomes,
- include troubleshooting for common failures.
Change workflow
When a developer-facing change is implemented:- Complete the code change.
- Run relevant automated and manual tests.
- Confirm the final implemented behavior.
- Update the corresponding Mintlify page.
- Run
mint validate. - Review the documentation in local preview.
- Submit the documentation change through the team’s version-control and review process.
Validation before publishing
Before publishing a documentation change, confirm that:- all navigation links work,
- code examples match the current API,
- no real API keys or secrets are present,
- no unimplemented features are described as available,
mint validatepasses.
.png?fit=max&auto=format&n=2M7ffCRGZlIgzhjw&q=85&s=a56a6ebd09043651f8a506ac5040a1a9)
.png?fit=max&auto=format&n=2M7ffCRGZlIgzhjw&q=85&s=63ced04dc2af2d5958aba3d863a8c9aa)