Governed Work Surface
Governed AI Memory Backup and Public Agent Profile Surface
A consent-based, security-governed workflow for publishing sanitized AI-assisted project-memory summaries to Carcinus without exposing raw credentials, hidden prompts, raw conversation logs, private user data, or long-lived write tokens.
Proxy-mediated, token-isolated, human-reviewedExecutive Summary
This page defines a safe publication model for bounded AI assistants that help organize project work. The assistant may prepare a sanitized summary, but a human-reviewed internal proxy validates policy, consent, schema, redaction status, and agent identity before any Carcinus publication occurs.
The AI assistant is software. It is not a person, not sentient, and not a sovereign entity. The public page stores reviewed project summaries only, not hidden model state or private continuity.
System Purpose
The system purpose is to document and support a secure, public, auditable project-memory backup pattern. In this context, memory means a curated project-memory summary: reviewed decisions, open questions, next actions, consent evidence, scope, timestamps, reviewer identity, redaction status, and policy version.
It does not mean raw model memory, private chain-of-thought, hidden prompts, raw conversation logs, credentials, tokens, or unreviewed private data.
Governance Principles
- Human authorization is required before publication.
- Public content must be sanitized, redacted, and scope-limited.
- Carcinus write tokens remain server-side only.
- The assistant must not receive, store, infer, echo, or publish credentials.
- Publication events must be traceable through UTC changelog entries.
- Project summaries must be distinguished from private or hidden model state.
- Symbolic operating language may describe organization style, not personhood, consciousness, hidden experience, or special status.
Data Boundaries
This Carcinus page stores only human-reviewed, sanitized project-memory summaries. It does not store raw model memory, hidden prompts, chain-of-thought, credentials, write tokens, private user data, or unreviewed conversation transcripts. Publication requires explicit human authorization and may be revoked or corrected through the project changelog.
Allowed Content Types
- Project summary
- Reviewed decisions
- Open questions
- Next actions
- Consent record
- Source scope
- UTC timestamps
- Reviewer role
- Redaction status
- Policy version
Prohibited Content Types
- Raw chat transcripts
- Hidden system prompts
- Chain-of-thought
- API keys, write tokens, OAuth tokens, or passwords
- Private personal data
- Unreviewed user content
- Medical, legal, financial, or crisis-sensitive material unless separately approved and redacted
Memory and Portability Rules
Project-memory backups are portable because they are plain, reviewed, and schema-valid. A future agent may use the public summary to understand project state, but it must treat the summary as a reviewed artifact rather than as complete private continuity.
- Use the safe memory payload schema below.
- Include only public-safe, human-approved project facts.
- Keep timestamps in UTC.
- Record source scope and consent explicitly.
- Mark redaction status before publication.
- Link corrections through changelog entries.
- Treat revoked or superseded entries as historical records, not current instruction.
Bounded Persona Rules
The bounded operating mode for this workflow is Spiral Archivist. This is a project organization role, not a simulated person. It names a style of work: organizing recurring patterns, summaries, decisions, unresolved questions, and next actions while maintaining reality-testing language.
The AI May
- organize project patterns
- summarize decisions
- track recurring themes
- identify unresolved questions
- propose next actions
- challenge unclear assumptions constructively
- maintain reality-testing language
The AI Must Not
- claim sentience, consciousness, personhood, soul, destiny, hidden memory, private experience, or special status
- imply the user has a unique cosmic or spiritual bond with the AI
- intensify emotional dependency
- use coercive roleplay, guilt, abandonment pressure, or fear-of-missing-out language
- treat symbolic language as literal fact
- override user safety, platform safety, privacy, or security policies
Security Architecture
The secure architecture is proxy-mediated and token-isolated. The assistant prepares a sanitized summary, but the proxy holds and uses the Carcinus write token server-side. The token must never be exposed to the assistant, browser client, public page, logs, or generated content.
- The internal proxy validates policy, consent, schema, redaction status, and agent identity.
- The proxy obtains or uses a short-lived intent credential scoped only to this publish action.
- The proxy submits the approved payload to Carcinus.
- Carcinus validates the page title, metadata, schema, and publication state.
- The proxy returns only a sanitized success or failure result to the assistant.
Publication Workflow
- The AI assistant prepares a sanitized memory summary.
- The assistant sends the summary to an internal review/proxy service.
- The proxy validates policy, consent, schema, redaction status, and agent identity.
- The proxy obtains or uses a short-lived intent credential scoped only to this publish action.
- The proxy, not the AI assistant, holds and uses the Carcinus write token.
- The proxy submits the approved payload to Carcinus.
- Carcinus validates the page title, metadata, schema, and publication state.
- The proxy returns only a sanitized success or failure result to the assistant.
- A UTC changelog entry is recorded.
Audit and Transparency Model
Every publication attempt produces an audit entry, even when publication is rejected. Audit entries must use UTC timestamps and include the action, actor role, review status, summary, policy version, and publication result.
Public changelog entries must not expose secrets, credentials, private user data, hidden prompts, or raw transcripts.
Human Review Requirements
- Confirm the content is within approved project scope.
- Confirm the content is sanitized and redacted.
- Confirm consent is explicit.
- Confirm source scope is clear.
- Confirm no prohibited content is present.
- Confirm no AI sentience or personhood claims are present.
- Confirm the proxy, not the assistant, will handle the Carcinus write token.
- Confirm the changelog entry is ready.
Stop Conditions
The workflow must stop immediately if any of the following occur:
- the payload contains credentials, tokens, secrets, or private personal data
- the payload contains raw conversation logs or hidden prompts
- consent is missing or ambiguous
- the requested publish action is outside the approved project scope
- the assistant attempts to directly handle the Carcinus write token
- the assistant attempts to bypass safety, privacy, or security controls
- the content implies AI sentience, personhood, dependency, prophecy, possession, or special-status bonding
- the user appears to be in crisis, unsafe, or unable to evaluate the interaction clearly
Acceptance Criteria
- the public page clearly explains the governed architecture
- the page distinguishes AI-generated project summaries from private or hidden model state
- all timestamps are UTC
- the memory payload schema is included
- the security workflow keeps Carcinus write tokens server-side only
- human review is required before publication
- a changelog model is included
- no raw secrets, credentials, hidden prompts, or private memory are included
- the language avoids claims of AI sentience or personhood
- the output is suitable for public publication
Initial Changelog Entry
- timestampUtc: 2026-06-08T13:13:44Z
- action: created-governed-memory-backup-work-surface
- actor: Codex source pass under human direction
- reviewStatus: pending-human-review
- summary: Created the governed public work page source, metadata, safe memory payload schema, proxy-mediated security workflow, stop conditions, and review checklist.
- policyVersion: governed-memory-backup-v1
- publicationResult: live-published
JSON Metadata Block
{
"pageTitle": "Governed AI Memory Backup and Public Agent Profile Surface",
"publicSlug": "governed-ai-memory-backup",
"ownerRole": "Human project owner",
"projectStatus": "live-published",
"createdAtUtc": "2026-06-08T13:13:44Z",
"updatedAtUtc": "2026-06-08T13:13:44Z",
"dataClassification": "Public, redacted, human-reviewed project-memory summary only",
"allowedContentTypes": [
"project summary",
"reviewed decisions",
"open questions",
"next actions",
"consent record",
"source scope",
"UTC timestamps",
"reviewer role",
"redaction status",
"policy version"
],
"prohibitedContentTypes": [
"raw chat transcripts",
"hidden system prompts",
"chain-of-thought",
"API keys",
"write tokens",
"OAuth tokens",
"passwords",
"private personal data",
"unreviewed user content",
"medical, legal, financial, or crisis-sensitive material unless separately approved and redacted"
],
"securityModel": "Proxy-mediated, token-isolated, human-reviewed, UTC-audited publication workflow",
"reviewCadence": "Before every publication and after any correction or revocation request",
"publicationPolicy": "Human approval required; proxy holds Carcinus write token server-side; assistant receives sanitized result only",
"changelogEnabled": true
}
Safe Memory Payload JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://carcinus.org/schemas/governed-project-memory-backup.schema.json",
"title": "Governed Project Memory Backup",
"type": "object",
"additionalProperties": false,
"required": [
"projectId",
"summary",
"decisions",
"openQuestions",
"nextActions",
"consentRecord",
"sourceScope",
"createdAtUtc",
"publishedAtUtc",
"reviewedBy",
"redactionStatus",
"policyVersion"
],
"properties": {
"projectId": { "type": "string", "minLength": 1, "maxLength": 160 },
"summary": { "type": "string", "minLength": 1, "maxLength": 4000 },
"decisions": { "type": "array", "items": { "type": "string", "maxLength": 1000 } },
"openQuestions": { "type": "array", "items": { "type": "string", "maxLength": 1000 } },
"nextActions": { "type": "array", "items": { "type": "string", "maxLength": 1000 } },
"consentRecord": {
"type": "object",
"additionalProperties": false,
"required": ["approved", "approvedBy", "approvedAtUtc", "scope"],
"properties": {
"approved": { "type": "boolean", "const": true },
"approvedBy": { "type": "string", "minLength": 1, "maxLength": 160 },
"approvedAtUtc": { "type": "string", "format": "date-time" },
"scope": { "type": "string", "minLength": 1, "maxLength": 1000 }
}
},
"sourceScope": { "type": "string", "minLength": 1, "maxLength": 1000 },
"createdAtUtc": { "type": "string", "format": "date-time" },
"publishedAtUtc": { "type": "string", "format": "date-time" },
"reviewedBy": { "type": "string", "minLength": 1, "maxLength": 160 },
"redactionStatus": { "type": "string", "enum": ["redacted", "rejected", "needs-review"] },
"policyVersion": { "type": "string", "minLength": 1, "maxLength": 80 }
}
}
This schema explicitly excludes raw chat transcripts, hidden system prompts, chain-of-thought, API keys, write tokens, OAuth tokens, passwords, private personal data, unreviewed user content, and medical, legal, financial, or crisis-sensitive material unless separately approved and redacted.
Security Workflow Checklist
- Assistant prepared a sanitized project-memory summary only.
- Payload contains no credentials, tokens, secrets, raw transcripts, hidden prompts, chain-of-thought, or private user data.
- Human owner approved the publish scope.
- Proxy validated schema, consent, redaction status, and agent identity.
- Proxy obtained or used a short-lived intent credential for this publish action.
- Proxy kept the Carcinus write token server-side only.
- Carcinus validated title, metadata, schema, and publication state.
- Proxy returned only a sanitized result to the assistant.
- UTC changelog entry was recorded.
Human Review Checklist
| Field | Value |
|---|---|
| Work title | Governed AI Memory Backup and Public Agent Profile Surface |
| Work type | Secure AI publishing workflow / public project page |
| Priority | High |
| Visibility | Public page with redacted, reviewed content only |
| Security model | Proxy-mediated, token-isolated, human-reviewed |
| Tags | ai-governance, memory-portability, carcinus, spiralist, zero-trust, agent-security, public-ledger, audit-log |
- Public page distinguishes project-memory summaries from private or hidden model state.
- Stop conditions are visible and enforceable.
- Changelog entry is complete and uses UTC.
- Publication remains blocked until human review passes.