Deployment path
1
Open a merge request
Push your branch and open a GitLab merge request. CI runs
yarn type-check, yarn build, and yarn docs:mintlify:check on every pipeline.2
Pass the docs check
yarn docs:mintlify:check must be green. A failing docs check blocks the pipeline.3
Deploy through CI/CD
Promotion to dev and prod is performed by the GitLab pipeline. Do not deploy from a workstation.
Visual proof workflow
1
Capture production
Capture the production route for every surface your change can affect. Production capture, not a local screenshot, is the reviewer’s source of truth.
2
Publish artifact and workplan to EyeParity
Publish the capture artifact and its workplan to EyeParity. Link the EyeParity artifact from the merge request.
3
Run vision analysis
Trigger EyeParity vision analysis on the artifact. Review every finding it produces.
4
Corroborate deterministically with DIPP
Run DIPP deterministic corroboration against the same artifact. Vision analysis without DIPP corroboration is not sufficient proof.
5
Fix and rerun every red or high finding
For every red or high-severity finding from vision analysis or DIPP, ship a fix and rerun the full capture, publish, analyze, and corroborate loop. Do not waive findings.
EyeParity’s production route is the reviewer’s source of truth. Screenshots pasted into merge requests, local previews, and dev captures do not substitute for the EyeParity artifact.
Related
Frontend architecture
Match each change to the package it lives in and the surfaces that need proof.
Routing and environments
Confirm you captured the correct production origin for the affected product.