Axal is temporarily unavailable while we restore service. This website is unaffected.

Migration ledger

No cleanup before route evidence

Every public route family needs a destination, hosted evidence, redirect decision, cleanup rule, and rollback path before a source route is removed or redirected.

Family context

Family summaries explain the intended public destination and product boundary without authorizing route cleanup.

Route-level blockers

Each source route keeps its own host, destination, evidence, redirect, cleanup PR, and rollback record so similarly named routes on different hosts cannot be confused.

Evidence remains pending

Preview builds, CI artifacts, and screenshots support review but do not prove production hosting, redirects, canonical behavior, or private-app cleanup readiness.

  1. InventoryRecord the source host and route, intended destination, ownership boundary, and affected product family.
  2. EvidenceVerify hosted response, canonical URL, sitemap intent, redirect behavior, visual output, public claims, and rollback evidence.
  3. CleanupRemove or redirect the source only through a separate private-app cleanup PR after every required evidence field is reviewed.

Root public pages

root resource, trust/docs/migration, and policy/status/release pages seeded; cleanup blocked
Source
Root public URLs on complyeaze.com: /, /resources/about-us, /resources/contact-us, /resources/privacy-policy, and /resources/terms-and-conditions
Destination
complyeaze-public routes on complyeaze.com: /, /about/, /contact/, /trust/, /docs/, /migration/, /privacy/, /terms/, /status/, /changelog/, and /release-evidence/
Cleanup rule
Do not remove parent routes until production host routing, canonical URLs, rollback redirects, and scripts/check-hosted-routes.mjs evidence are recorded.
Parent cleanup
blocked; requires separate private-app cleanup PR after hosted and redirect evidence
Evidence
Seed intent recorded. Hosted route, visual artifact, redirect, and private-app cleanup PR evidence are pending.
Rollback
Keep parent routes available until the public static deploy serves matching routes and metadata, with hosted route evidence attached.

Nine-column route ledger; scroll horizontally when displayed as a table.

Root public pages route-level cleanup blockers
Source hostSource routeDestination hostDestinationCleanupEvidenceRedirectCleanup PRRollback
complyeaze.com/complyeaze.com/cleanup blockedhosted 200, canonical, sitemap, and redirect evidence pending; hosted evidence: not recordedno redirect planned until production host cutover; plan: no redirect planned until production host cutovernot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
complyeaze.com/resources/about-uscomplyeaze.com/about/cleanup blockedhosted 200, canonical, sitemap, and redirect evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
complyeaze.com/resources/contact-uscomplyeaze.com/contact/cleanup blockedhosted 200, canonical, sitemap, and redirect evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
complyeaze.com/resources/privacy-policycomplyeaze.com/privacy/cleanup blockedhosted 200, canonical, sitemap, and redirect evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
complyeaze.com/resources/terms-and-conditionscomplyeaze.com/terms/cleanup blockedhosted 200, canonical, sitemap, and redirect evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested

Axal marketing

apps/axal typed preview parity for six same-host routes; hosting and cutover pending; cleanup blocked
Source
Axal public marketing URLs on axal.complyeaze.com: / and /<slug>
Destination
complyeaze-public typed preview parity in apps/axal for / plus five /<slug> static public pages on axal.complyeaze.com; hosting and path routing remain pending
Cleanup rule
Do not move login, signup, reset, callback, or workspace flows into this repository.
Parent cleanup
blocked; requires separate private-app cleanup PR after hosted and path-routing evidence
Evidence
Typed preview parity is implemented in apps/axal from the canonical manifest; hosted route, path-routing, and private-app cleanup PR evidence are pending.
Rollback
Preserve private-app path routing until Axal-hosted marketing routes and crawler metadata pass hosted route checks; restore private-app routing if cutover fails.

Nine-column route ledger; scroll horizontally when displayed as a table.

Axal marketing route-level cleanup blockers
Source hostSource routeDestination hostDestinationCleanupEvidenceRedirectCleanup PRRollback
axal.complyeaze.com/axal.complyeaze.com/cleanup blockedapps/axal typed preview parity implemented with local canonical metadata and sitemap exclusion; hosted and path-routing evidence pending; hosted evidence: not recordedredirect not required for same-host same-path cutover; plan: redirect not required for same-host same-path cutovernot linkedrestore private-app path routing if public route cutover fails; owner/path: private-app path-routing owner not assigned
axal.complyeaze.com/ca-practice-management-softwareaxal.complyeaze.com/ca-practice-management-softwarecleanup blockedapps/axal typed preview parity implemented with local canonical metadata and sitemap exclusion; hosted and path-routing evidence pending; hosted evidence: not recordedredirect not required for same-host same-path cutover; plan: redirect not required for same-host same-path cutovernot linkedrestore private-app path routing if public route cutover fails; owner/path: private-app path-routing owner not assigned
axal.complyeaze.com/gst-notice-management-softwareaxal.complyeaze.com/gst-notice-management-softwarecleanup blockedapps/axal typed preview parity implemented with local canonical metadata and sitemap exclusion; hosted and path-routing evidence pending; hosted evidence: not recordedredirect not required for same-host same-path cutover; plan: redirect not required for same-host same-path cutovernot linkedrestore private-app path routing if public route cutover fails; owner/path: private-app path-routing owner not assigned
axal.complyeaze.com/compliance-calendar-software-indiaaxal.complyeaze.com/compliance-calendar-software-indiacleanup blockedapps/axal typed preview parity implemented with local canonical metadata and sitemap exclusion; hosted and path-routing evidence pending; hosted evidence: not recordedredirect not required for same-host same-path cutover; plan: redirect not required for same-host same-path cutovernot linkedrestore private-app path routing if public route cutover fails; owner/path: private-app path-routing owner not assigned
axal.complyeaze.com/gst-reconciliation-evidence-reviewaxal.complyeaze.com/gst-reconciliation-evidence-reviewcleanup blockedapps/axal typed preview parity implemented with local canonical metadata and sitemap exclusion; hosted and path-routing evidence pending; hosted evidence: not recordedredirect not required for same-host same-path cutover; plan: redirect not required for same-host same-path cutovernot linkedrestore private-app path routing if public route cutover fails; owner/path: private-app path-routing owner not assigned
axal.complyeaze.com/client-document-collection-portal-accessaxal.complyeaze.com/client-document-collection-portal-accesscleanup blockedapps/axal typed preview parity implemented with local canonical metadata and sitemap exclusion; hosted and path-routing evidence pending; hosted evidence: not recordedredirect not required for same-host same-path cutover; plan: redirect not required for same-host same-path cutovernot linkedrestore private-app path routing if public route cutover fails; owner/path: private-app path-routing owner not assigned

Pack public pages

gateway seeded; cleanup blocked
Source
Pack public URLs on pack.complyeaze.com: /, /source, /status, /changelog, /support, /security, /privacy, /terms, /acceptable-use, /docs, /release-automation, and /gst
Destination
/products/pack/ for family-level context, then pack.complyeaze.com for product-owned source, install, release, privacy, security, and support facts
Cleanup rule
Do not copy extension permissions, release claims, or store-readiness language without Pack release evidence.
Parent cleanup
blocked; requires separate private-app cleanup PR after hosted and redirect evidence
Evidence
Seed intent recorded. Pack-hosted route, release-facts, redirect, and private-app cleanup PR evidence are pending.
Rollback
Keep parent Pack pages or redirects until Pack-hosted pages, release-facts checks, and hosted route evidence are green.

Nine-column route ledger; scroll horizontally when displayed as a table.

Pack public pages route-level cleanup blockers
Source hostSource routeDestination hostDestinationCleanupEvidenceRedirectCleanup PRRollback
pack.complyeaze.com/pack.complyeaze.com/cleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/sourcepack.complyeaze.com/sourcecleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/statuspack.complyeaze.com/statuscleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/changelogpack.complyeaze.com/changelogcleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/supportpack.complyeaze.com/supportcleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/securitypack.complyeaze.com/securitycleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/privacypack.complyeaze.com/privacycleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/termspack.complyeaze.com/termscleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/acceptable-usepack.complyeaze.com/acceptable-usecleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/docspack.complyeaze.com/docscleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/release-automationpack.complyeaze.com/release-automationcleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
pack.complyeaze.com/gstpack.complyeaze.com/gstcleanup blockedPack-hosted route and release-facts evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested

Tools public utilities

gateway seeded; cleanup blocked
Source
Tools public URLs on tools.complyeaze.com: /evidence-packet and /sanchika
Destination
/products/tools/ for family-level context, then tools.complyeaze.com for utility-owned runtime and release evidence
Cleanup rule
Do not add account, upload, backend, or document-custody behavior to this repository.
Parent cleanup
blocked; requires separate private-app cleanup PR after hosted and redirect evidence
Evidence
Seed intent recorded. Tools-hosted route, local-only runtime, redirect, and private-app cleanup PR evidence are pending.
Rollback
Keep parent Tools routes until the static utility host serves equivalent public pages and hosted route evidence is recorded.

Nine-column route ledger; scroll horizontally when displayed as a table.

Tools public utilities route-level cleanup blockers
Source hostSource routeDestination hostDestinationCleanupEvidenceRedirectCleanup PRRollback
tools.complyeaze.com/evidence-packettools.complyeaze.com/evidence-packetcleanup blockedTools-hosted route and local-only evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested
tools.complyeaze.com/sanchikatools.complyeaze.com/sanchikacleanup blockedTools-hosted route and Sanchika adoption evidence pending; hosted evidence: not recordedredirect not configured; plan: redirect not configurednot linkedkeep parent route until redirect rollback is tested; owner/path: keep parent route until redirect rollback is tested