Skip to main content

Verification Matrix (Single Source)

Quick Summary

This page is a single source of truth for all items that still require verification across ADI-JAYA documentation. If there is a status conflict between pages, follow this matrix.

Legend Status

  • Verified: has been proven in the target runtime environment.
  • Partial: strong source code, but not yet runtime validated.
  • Unknown: not enough data, should not be used for critical decisions.

Matrix Item Requires Verification

IDDomainsItems that verification requiredStatusSource docsNext verification action
VM-001APIMembership final route prefix at runtime (/membership/* vs other prefixes)Partialsapi-reference, api-full-catalogRun php artisan route:list on the target server and synchronize the final prefix
VM-002APIProject dashboard response aggregate fields (spb_open, po_on_going, etc.)Partialsapi-examplesHit endpoint /api/v1/project in staging, save sample response sanitized
VM-003APIPayload multipart PO update (action, field file upload)Partialsapi-examplesTest endpoint POST /api/v1/project/spb/{spb_no}/po/{po_no} from mobile/staging
VM-004APIQuery payment receipt calculation param (pos[] vs other names)Partialsapi-examplesMatch with real requests from FE/mobile + swagger
VM-005Business FlowSLA between stages and auto-transition per rolePartialsbusiness-flowsValidation to operational SOPs + Livewire state transition observations
VM-006End-to-EndFormal rules for project transition to finished statePartialsend-to-end-processDefine the policy owner and final policy document
VM-007ArchitectureActive external integration per environment (FCM/3rd party)Partialsarchitecture, integration-pointsAudit .env staging/prod and active integration logs
VM-008Role AccessMapping role pm against actual route accessPartialsoverview, role-access-matrixValidate gate/policy + route middleware at runtime
VM-009DatabasesOld relations/fk that were not forced to initial migrationPartialsdatabase-design-fullCompare schema migration vs DB live (SHOW CREATE TABLE)
VM-010DatabasesTable/column name for cross env troubleshooting queryPartialstroubleshootingRun the check schema query in staging/prod before using the incident query
VM-011OperationsObservability checklist that is actually available in the target envPartialsobservability-opsVerify the tool/log pipeline is active in each environment
VM-012DeploymentsOrder of deploying hotfixes during peak hoursPartialsdeployment-runbookTabletop simulation + approval owner release
VM-013SetupSimilarity of local setup to current server image/runtimePartialssetup-localValidate PHP/DB/queue worker version against target server
VM-014API CatalogDeprecated endpoints that are still active in productionUnknownapi-full-catalog, controller-mapAudit access log + route:list in production

Operating Rules

  1. Whenever you find a requires verification note, add/modify an item on this page.
  2. On other domain pages, reference the ID matrix (example: VM-003) to avoid duplication.
  3. If the runtime has been verified, update the status to Verified + check date in the changelog.

Verification Notes

  • Status: Partial
  • Scope: Matrix has consolidated items across docs, but not all items have been runtime verified.
  • Action: Prioritize VM-001 to. VM-004 (critical API) then updates the status periodically.