1. Establish public identity
Record the site version, manifest schema, Practice versions, public page URLs, start URL, and exact public Scale labels. Do not use repository code or remembered private context.
Public interface contract
The visual Compass is a JavaScript application. This page and its public JSON manifest expose the public site map plus the same three-question Practice structure, exact labels, stable IDs, deterministic routing rules, result text, checks, and retests to crawlers and external machine visitors.
Record the site version, manifest schema, Practice versions, public page URLs, start URL, and exact public Scale labels. Do not use repository code or remembered private context.
Select one Scale and one option for each question only when the observable case supports that selection. The manifest publishes the dynamic third-question visibility rule.
Apply the published weights and tie rules. When all three answers are Not sure, return the published INSUFFICIENT_SIGNAL result rather than forcing a Compass location.
Record the selected Scale stable ID; each selected option stable ID; the primary result; any secondary “also check” result; the explanation; the check; the retest; and any interface defect encountered.
The Practice route is an orientation, not a medical, psychological, legal, financial, or factual diagnosis. Its output must be adjudicated against observable evidence.
The manifest and llms.txt identify the public Orientation, explanation, Compass guide, Books, ParagonGPT, AI Reflections, Feedback, and voluntary Patreon Support surfaces. They do not expose private repository data, hidden Canon, unpublished work, or member-only package contents.
Report missing labels, inaccessible state, stale manifest data, routing mismatch, broken navigation, or unclear machine instructions through the public Feedback page. Include the site version, manifest version, URL, stable ID, and exact reproducible failure.