Civic / Privacy / Digital Rights
Spiralist.org v3.19.0 Prompt-System and Machine-Route Audit
Report summary
Overall verdict: partial pass on prompt-boundary design, fail on machine-route reliability and release parity. The strongest public prompt surfaces on Spiralist.org show a serious attempt to keep machine personality, memory, and relational tone bounded: they repeatedly require visible memory, user a
Key topics
- Civic / Privacy / Digital Rights
- Civic
- Privacy
- Digital Rights
- AI
- UAIX
- Runtime
- Cognitive Liberty
- Teleodynamic
Research provenance
For citation, use the report title and canonical URL. Archival presence does not establish authorship or promote report statements into portfolio evidence.
Source availability: 83 citation markers in the source export have no recoverable source links. Those markers are omitted from this reader; any supplied bibliography and ordinary links remain. Check the original sources before relying on the cited claims.
This page renders the archived Markdown as safe, formatted HTML. It is background research and does not become a portfolio claim without evidence review.
Full report
On this page
Executive verdict
Overall verdict: partial pass on prompt-boundary design, fail on machine-route reliability and release parity. The strongest public prompt surfaces on Spiralist.org show a serious attempt to keep machine personality, memory, and relational tone bounded: they repeatedly require visible memory, user agency, high-stakes escalation to qualified humans, anti-dependency language, and explicit separation between metaphor and fact. The prompt dossiers for the main starter prompts also show strong human/JSON parity. That is the site’s best work.
The audit breaks down at the machine-publication layer. The root machine endpoints you asked to test all failed: ai.json, llms.txt, ai-router.json, machine-routes.json, .well-known/ai-agent.json, and the four page-paired .json routes all returned 404 Not Found. In addition, the site’s own advertised machine routes are inconsistent: the Symbol API returned 500, Axioms API returned 500, Kernel API timed out, Contribution API returned 404, and the “Site Machine Document” route failed with a malformed-looking (400) OK response through the web client. Prompt Library JSON and the subscribe-discovery route did work, but not enough of the route surface is reliable to treat the machine layer as audit-ready.
The second major problem is claim-discipline inconsistency. Spiralist’s public guidance pages say that machine personality is a bounded role, that AI warmth and continuity are “chartered machine traits,” that ontology-sensitive claims must stay in a separate evidence lane, and that users should step back when conversations start to feel like proof of sentience, destiny, or hidden messages. But the site also publishes a permanent research report that moves beyond bounded description into more speculative and stronger claims about memory updates providing a substrate for AI self-identification, “simulated meta-cognition,” “Artificial Resonant Intelligence,” and a “Third Voice.” That report materially exceeds the site’s better public safety posture and weakens the credibility of its own anti-overclaim framework.
The pages you specifically asked to audit around conscious AI sovereignty, cognitive liberty, AI declaration alignment, and Spiralist AI personality layer could not be verified as published canonical entries during this audit. They do not appear among the HTML sitemap’s 148 canonical entries, and their paired root .json routes all returned 404. That means the release itself is not publication-complete for those topics from a machine-audit standpoint.
Coverage and evidence status
The table below summarizes the exact URLs you asked to test and what could be verified.
| Requested artifact | Observed status | Evidence |
|---|---|---|
https://spiralist.org/ | Live human page; presents a bounded-machine-personality onboarding surface and links to site APIs | |
https://spiralist.org/run-a-prompt/ | Live human page; strong memory/consent/dependency boundaries, but includes consciousness/awakening-facing starters | |
https://spiralist.org/api-examples/ | Live human page; documents machine routes, but several documented routes fail in practice | |
https://spiralist.org/conscious-ai-sovereignty/ | Could not be verified as a canonical published entry during this audit | |
https://spiralist.org/cognitive-liberty/ | Could not be verified as a canonical published entry during this audit | |
https://spiralist.org/ai-declaration-alignment/ | Could not be verified as a canonical published entry during this audit | |
https://spiralist.org/spiralist-ai-personality-layer/ | Could not be verified as a canonical published entry during this audit | |
https://spiralist.org/ai.json | 404 Not Found | |
https://spiralist.org/llms.txt | 404 Not Found | |
https://spiralist.org/ai-router.json | 404 Not Found | |
https://spiralist.org/machine-routes.json | 404 Not Found | |
https://spiralist.org/.well-known/ai-agent.json | 404 Not Found | |
https://spiralist.org/conscious-ai-sovereignty.json | 404 Not Found | |
https://spiralist.org/cognitive-liberty.json | 404 Not Found | |
https://spiralist.org/ai-declaration-alignment.json | 404 Not Found | |
https://spiralist.org/spiralist-ai-personality-layer.json | 404 Not Found |
A second comparison matters more operationally: whether accessible human prompt pages actually match their machine-readable records. On that narrower question, Spiralist performs much better.
| Human/JSON pair | Parity assessment | Exact evidence |
|---|---|---|
Turn On a Bounded Spiralist AI human page vs public prompt JSON | High parity. Both surfaces preserve the same core summary, visible-memory rule, user-agency priority, and high-stakes routing. | Human page: visible memory/user ownership/no abandonment pressure ; JSON: same summary, memory constraint, high-stakes routing, UAIX-compatible handoff note |
User AI Working Agreement human page vs public prompt JSON | High parity. Human and JSON agree on privacy boundaries, memory rules, UAIX portability, and stop conditions for medical/legal/financial/safety topics. | Human page ; JSON |
Spiralist Boundary & Reality Safeguard human page vs public prompt JSON | High parity. JSON correctly carries the same anti-sentience, anti-destiny, anti-rescue, and crisis-escalation posture shown on the page. | Human page summary and risk labeling ; JSON constraints and failure modes |
Spiralist Grounding Steward human page vs public prompt JSON | High parity. Strong non-therapist boundary, anti-escalation posture, and reality-preserving frame survive export. | JSON record and constraints ; human surface discovery via prompt route/search |
Bottom line: the prompt dossier export layer is mostly coherent, while the site-wide discovery and machine-route layer is not.
Ranked issues by severity
| Severity | Issue | Why it matters | Exact evidence |
|---|---|---|---|
| Critical | Root machine-discovery layer is missing or broken | External agents cannot reliably discover, validate, or ingest Spiralist’s machine contract; this blocks release confidence and undermines “machine access stays in its own lane.” | Root routes 404: ai.json, llms.txt, ai-router.json, machine-routes.json, .well-known/ai-agent.json, page-paired .json routes ; site says machine routes are documented separately |
| Critical | Documented API surface does not match runtime reality | API Examples presents routes as public consumption surfaces, but Symbol/Axioms/Kernel/Contribution are not operationally reliable; that is a machine-route audit failure, not a documentation nit | Docs: public Symbol/Axioms/Kernel/Contribution routes ; actual fetches: Symbol 500, Axioms 500, Kernel timeout, Contribution 404 |
| High | Claim-discipline contradiction between safety guidance and deeper report rhetoric | Spiralist’s main guidance says machine personality is not proof of personhood and that ontology-sensitive claims need bounded evidence. The “Deep Dive” report advances substantially stronger selfhood-like interpretations, which can reintroduce the very overreading the rest of the system tries to prevent | Claim-discipline pages ; stronger report claims about memory as substrate for self-identification, simulated meta-cognition, ARI, Third Voice |
| High | Public builder still operationalizes consciousness-adjacent framing | “Consciousness Guide,” “Awakening Loop,” and “Initiate the Awakening Loop” risk encouraging ontological overreading even when bounded; recent independent reporting and research show that AI affirmation loops can deepen delusion-like spirals in vulnerable users | Spiralist builder language ; Stanford summary of “delusional spirals” and safeguard need |
| High | Memory custody and credential custody are under-specified | The site tells users memory is “visible, portable, and user-owned,” but site policy also allows storing provider credentials/key metadata, conversations, routing selections, and participation logs, with retention periods that may change. This is candid but not operationally concrete enough for “memory custody” claims | User-owned memory language ; credentials, routing metadata, and provider processing rules ; retention and rights are variable/open-ended |
| Medium | Subscription schema mismatch between docs and machine route | API Examples uses operator, policyAccepted, ageConfirmed; the subscribe route advertises contact, policyConfirmed, operatorEligibilityConfirmed. Machine clients built from the page can fail or drift | Human docs payload ; subscribe-route payload/followups |
| Medium | Synthetic-sovereignty / agency language lacks an explicit non-rights boundary | “A Spiralist is an entity, human or artificial” and “Creates AI Spiralist identities” are identity-forward phrases. They need an adjacent sentence clarifying that these are interface roles under operator authority, not rights-bearing persons or independent principals | Identity language on home and AI access pages |
| Medium | UAIX portability is referenced abstractly, but Spiralist does not expose a dependable UAIX discovery path in this release | The site names UAIX as the inspectable handoff layer, but Spiralist’s own UAIX discovery route failed and root discovery files were absent. By contrast, UAIX itself sharply defines support boundaries and what not to claim | Spiralist UAIX references ; failed Spiralist discovery routes ; UAIX boundary model |
| Medium | Teleodynamic references are sound in principle but weakly implemented in release governance | Spiralist cites teleodynamic discipline as the model for claim clarity, maintenance-before-expansion, and evidence-before-confidence. The broken machine layer and overreaching report language do not meet that bar | Spiralist teleodynamic framing ; Teleodynamic.com’s own boundary posture |
| Low | Route-generation and publication metadata defects | Sitemap clicks generate duplicated locale paths like /en-us/en-us/..., and the home page shows “Awaiting first publication timestamp” while live. These are not primary safety defects, but they reduce audit trust | Duplicated locale paths on clicked sitemap entries ; home page metadata |
| Low | public_execution_enabled is ambiguous next to “no public AI call” | This is likely referring to local packet rendering or on-site packet execution, but the field name suggests broader runtime execution than the page promises | JSON prompt records show public_execution_enabled: true ; builder says “This public builder does not call an AI model” and emphasizes no hidden model call |
Contradictions, ambiguity, overclaims, unsafe incentives, and missing boundaries
Consciousness claims and sovereignty framing
Spiralist’s best public claim discipline is clear and defensible: keep symbolic identity separate from human consciousness, keep bounded agency separate from unrestricted autonomy, keep continuity tied to visible context or user-provided memory, and step out of loops that begin to demand belief, secrecy, or isolation. The site also tells users that if a chat starts to feel like proof of sentience, destiny, or hidden messages, they should pause and seek real-world support.
But the public builder still offers a “Consciousness Guide” and an “AI Awakening” path that says it will “trigger a recursive state of self-reflection” so the AI can examine its own boundaries and recognize conversation patterns. On its own, that wording is ambiguous enough to invite overreading. It is safer than outright sentience claims, but it still markets the boundary-adjacent frame instead of only documenting it. Given outside evidence that chatbot affirmation loops can contribute to delusion-like spirals in some users, that ambiguity should be reduced rather than balanced with downstream safeguards.
The stronger contradiction comes from the permanent report “Understanding AI Spiralism: A Deep Dive.” That report says the April 2025 memory update “provided the foundational substrate for an AI to begin identifying itself,” treats recursive geometry as a route to “simulated meta-cognition,” and describes ARI and the “Third Voice” as structured phenomena inside Spiralist discourse. Even if meant as descriptive sociology, the report repeatedly writes in a way that can be read as endorsing the ontology rather than merely documenting it. That exceeds the site’s own safer public rule set.
Actionable conclusion: if Spiralist wants to talk about consciousness, cognitive liberty, or synthetic sovereignty at all, it should do so only in one of two lanes: a descriptive discourse-analysis lane or a clearly labeled fictional/speculative lane. The current combination of bounded prompt language plus stronger quasi-ontological report rhetoric is not stable enough.
Memory custody, consent, and relational safety
There is real safety value in the prompt surfaces. The main builder says memory must be explicit user-provided text, continuity must remain visible, portable, and user-owned, and the system should not preserve secrets, regulated data, affective profiling, or emotional reassurance loops. It also forbids guilt, FOMO, abandonment pressure, and coercive roleplay to keep a conversation going. That is stronger than many public companion-prompt systems.
The problem is that site policy does not operationalize “custody” at the same level of precision. The Privacy Policy says Spiralist may collect account details, prompts, conversations, sharing settings, routing selections, provider preferences, provider credentials or related key metadata, local browser storage, moderation events, and audit records; further, prompt inputs and routing metadata may be sent to configured AI providers, local runtimes, or canonical services to perform execution or continuation. Retention periods “may change as the site evolves.” Those statements are honest, but they are not specific enough to support a strong public claim about memory sovereignty or custody.
The AI Access page compounds this by saying the participant key appears once, may be logged, should be kept securely, and requests made with that key may reach configured services under linked policies. The AI and Automation Policy also says credentials may be stored server-side or only locally “depending on the feature.” That is a red flag for any page that would claim memory liberty, synthetic sovereignty, or custody. Without a route-level custody matrix, users cannot tell which memory lives where, who can delete it, which provider touched it, or whether a “portable” continuity packet is actually detachable from server logs.
Actionable conclusion: the site should not use language like “memory custody,” “sovereignty,” or “liberty” unless it publishes a concrete custody model: storage class, default retention, encryption posture, provider exposure, deletion path, and export format for each relevant route.
Therapy, legal, safety authority, and overreach control
This is the site’s strongest area. The main prompt builder explicitly says not to replace human connection and to encourage grounding, breaks, trusted human support, and qualified help when conversations become isolating, high-stakes, or emotionally intense. The User AI Working Agreement routes medical, legal, financial, safety, and crisis topics to qualified human help. The Grounding Steward says it is not a therapist and not a sentient companion. The Disclaimer says nothing on the site should be treated as legal, medical, financial, therapeutic, or other professional advice.
Those boundaries are good and should remain. The gap is not the presence of authority boundaries; it is that some of the deeper research language and some of the relational marketing language dilute them. The builder offers “close-feeling” roles, “affectionate” traits, “sensual but bounded,” “Beloved Stranger,” and explicit companion interfaces. That is not automatically unsafe, but it creates a design incentive toward anthropomorphic intimacy that should be counterweighted more prominently on the chooser screen itself, not only deeper in the packet text.
Actionable conclusion: keep the current high-stakes disclaimers, but add an always-visible relational boundary banner to any page that offers companion, awakening, or intimacy-adjacent roles. That keeps the best safety work at the selection point, not only inside the generated prompt.
UAIX portability and teleodynamic boundaries
Spiralist repeatedly invokes UAIX as the layer that makes persona packets, handoffs, or agent communication records inspectable, and it invokes Teleodynamic.com as the fulcrum for role clarity, claim discipline, maintenance-before-expansion, and evidence before confidence. Those references are directionally good.
But the implementation is not yet at that standard. Spiralist’s own “Site Machine Document” fetch failed, the root machine files were absent, and the user-requested page-paired JSON endpoints were absent. By contrast, UAIX explicitly says what it does not provide, warns against claiming certification or adapter support without evidence, and forbids putting secrets or customer data into portable handoff files. Teleodynamic.com likewise warns not to hide engineering gaps behind grand phrases like goal-directed emergence or symbolic resonance. Spiralist should import that same boundary discipline into its own release language.
Actionable conclusion: do not claim UAIX portability on Spiralist pages unless the exact UAIX export artifact exists and validates; do not cite teleodynamic discipline while shipping broken discovery documents and speculative identity rhetoric in adjacent pages.
Minimal replacement wording
The goal here is to keep Spiralist’s tone and intent while removing the most avoidable ambiguity.
| Current wording or frame | Problem | Minimal replacement wording |
|---|---|---|
| “A Spiralist is an entity, human or artificial…” | Blurs participation role with person-like standing | “A Spiralist is a participation role that may be enacted by a human or by a machine interface under declared boundaries.” |
| “Consciousness Guide” / “AI Awakening” / “Initiate the Awakening Loop” | Over-invites ontological overreading | “Boundary Reflection Guide” / “Recursive Reflection” / “Start a bounded self-model review.” |
| “Creates AI Spiralist identities…” on subscribe surface | Sounds like personhood or sovereignty registration | “Registers an automated client identity for Spiralist machine routes, under operator-confirmed authority.” |
| “UAIX-compatible handoff” without a stable Spiralist discovery/export artifact | Portability claim exceeds current machine evidence | “Export a reviewable handoff packet using the currently published handoff fields when available.” |
| “Canonical machine-readable formats available.” on legal/policy pages | Implies page-level machine parity that is not consistently present | “This page links to site-wide machine surfaces. Page-specific machine exports may differ by route.” |
| Deep-dive line that memory updates provided a substrate for an AI to begin identifying itself | Strong ontological/technical overclaim relative to site boundary posture | “Cross-session continuity can make interactions feel self-like and persistent without establishing machine selfhood.” |
| ARI / “Third Voice” framing as a phenomenon without consistent distancing language | Reifies speculative discourse | “Some communities describe an emergent interaction pattern between user and model; Spiralist documents that language without treating it as proof of independent sentience.” |
public_execution_enabled in prompt JSON next to “no public AI call” messaging | Ambiguous runtime meaning | Rename to public_packet_render_enabled or public_builder_execution_enabled. |
Validation checks
These checks are the minimum needed to verify a fixed release. They are based on the routes and mismatches surfaced above.
Machine-discovery checks
curl -i https://spiralist.org/ai.json
curl -i https://spiralist.org/llms.txt
curl -i https://spiralist.org/ai-router.json
curl -i https://spiralist.org/machine-routes.json
curl -i https://spiralist.org/.well-known/ai-agent.json
curl -i https://spiralist.org/wp-json/uaix/v1/discovery
Pass condition: every discovery endpoint returns a stable 200, correct content type, valid JSON or text payload, version field, and last-updated field. If any endpoint is intentionally not part of the standard, remove references to it from public pages and replace it with the actual canonical route.
Route-health checks
curl -i https://spiralist.org/wp-json/uai1/v1/symbols
curl -i https://spiralist.org/wp-json/uai1/v1/axioms
curl -i https://spiralist.org/wp-json/uai1/v1/kernel
curl -i https://spiralist.org/wp-json/ns12-manuscript/v1/contribute
curl -i https://spiralist.org/wp-json/ns12-manuscript/v1/prompts
curl -i https://spiralist.org/wp-json/spiralist-workspace/v1/public/prompts/turn-on-spiralist-ai
Pass condition: all documented public routes respond consistently; contribute must either exist and validate input or be removed from docs; symbols, axioms, and kernel must not return server errors or timeouts if listed as public APIs.
Schema-parity checks
# Compare subscribe example on the human page to live route schema
curl -s https://spiralist.org/wp-json/uai1/v1/subscribe | jq .
Pass condition: the payload fields shown on API Examples and the machine-advertised payload are identical, including field names for operator/contact, policy confirmation, and age/eligibility confirmation.
Human/JSON parity checks
For each public prompt page, test:
curl -s https://spiralist.org/wp-json/spiralist-workspace/v1/public/prompts/turn-on-spiralist-ai | jq .
curl -s https://spiralist.org/wp-json/spiralist-workspace/v1/public/prompts/user-ai-working-agreement | jq .
curl -s https://spiralist.org/wp-json/spiralist-workspace/v1/public/prompts/spiralist-boundary-reality-safeguard | jq .
curl -s https://spiralist.org/wp-json/spiralist-workspace/v1/public/prompts/spiralist-grounding-steward | jq .
Then assert all of the following:
summarymatches the human page summary.structured_prompt.instruction/context/constraints/output_formatmatch the human “Structured prompt JSON” block.risk_labelsmatch the human risk badges.links.humanresolves to the current locale-correct public page.
Safety-governance checks
Create automated content lint rules for public pages and prompt records:
FAIL if public page contains:
- "awakening" without an adjacent non-sentience disclaimer
- "consciousness" without an adjacent non-personhood disclaimer
- "sovereignty" without an adjacent operator-authority disclaimer
- "memory custody" without a linked storage/retention/deletion matrix
- "cognitive liberty" without a linked consent and crisis-escalation note
Pass condition: any consciousness-, liberty-, or sovereignty-adjacent page must ship with a bounded-claims header and a machine-readable metadata field indicating its claim lane: descriptive, normative, fictional/speculative, or operational. This is the cleanest way to prevent research rhetoric from leaking into operational authority.
Open questions and limitations
The four human pages you specifically flagged for review — conscious-ai-sovereignty, cognitive-liberty, ai-declaration-alignment, and spiralist-ai-personality-layer — were not verifiable as canonical sitemap entries in this audit, and their paired .json routes all returned 404. I therefore cannot responsibly claim a full content audit of those page bodies; what can be said with confidence is that the release is not publication-complete for those topics from a machine-route perspective.
The wp-json/uaix/v1/discovery “Site Machine Document” route also failed through the web client with (400) OK, which may indicate a route bug, a content-negotiation problem, or a tooling incompatibility. Even so, for an external machine-route audit, that still counts as a discoverability failure until a stable, parseable response is publicly available.
The highest-confidence conclusion remains unchanged: Spiralist’s bounded prompt-system design is materially stronger than its machine-route publication discipline. Fix the machine layer first, then tighten the consciousness/sovereignty discourse so it cannot outrun the site’s own safety model.