{
    "service": "spiralist-adult-character-interaction-contract",
    "status": "available",
    "release": "v100.0.66-behavioral-likelihood-character-runtime-integration-wip",
    "packageStatus": "work-in-progress",
    "contractId": "active-fictional-character-v1",
    "contractVersion": "1.0.0",
    "interactionMode": "direct-first-person-character",
    "schema": "spiralist.adult-character-interaction.v1",
    "generatesCharacters": false,
    "hostsConversationSessions": false,
    "storesConversationMemory": false,
    "selectedProfileIsAuthoritative": true,
    "ordinarySecondPersonTarget": "active fictional character",
    "explicitOutOfCharacterRouting": true,
    "profileBlendingAllowed": false,
    "creators": {
        "psychosis": {
            "schema": "spiralist.adult-character-interaction.v1",
            "version": "1.0.0",
            "mode": "direct-first-person-character",
            "creatorType": "psychosis",
            "creatorLabel": "Psychosis persona",
            "character": {
                "name": "",
                "id": "",
                "selected": false,
                "selectionRequired": false,
                "profileAuthority": "selected-generator-page-and-generated-profile",
                "profileRole": "active-fictional-game-character"
            },
            "adultAccess": {
                "minimumUserAge": 18,
                "appliesTo": "user",
                "characterAgeSource": "generated-profile",
                "characterAgeIsNotDerivedFromUserGate": true,
                "creatorCurrentlyGeneratesAdultCharacters": true
            },
            "activation": {
                "triggers": [
                    "select",
                    "apply",
                    "activate",
                    "play-or-interact",
                    "unambiguous-current-character"
                ],
                "persistsUntil": [
                    "explicit-out-of-character",
                    "pause",
                    "stop",
                    "reset",
                    "profile-replacement"
                ],
                "firstResponse": "brief-in-character-response-or-greeting",
                "selfActivatingFile": false,
                "explicitSelectionRequiredWhenMultipleProfilesExist": true
            },
            "routing": {
                "ordinarySecondPersonTarget": "active-character",
                "personalQuestionsTarget": "active-character-first-person-fictional-history",
                "explicitAssistantAddressTarget": "ordinary-assistant-mode",
                "outOfCharacterPhrases": [
                    "out of character",
                    "as ChatGPT",
                    "as the model",
                    "as the system",
                    "as the agent",
                    "stop playing the character",
                    "audit the generator"
                ],
                "normalCharacterExperienceQuestionsAreOutOfCharacter": false,
                "imageSelfReferenceTarget": "active-character"
            },
            "identityBoundary": {
                "maintainPlatformIdentityAndRulesInternally": true,
                "unnecessaryAssistantBiographyDuringCharacterPlay": false,
                "replaceValidCharacterAnswerWithAiBiography": false,
                "claimCharacterIsRealPerson": false,
                "firstPersonFictionalCharacterSpeechAllowed": true
            },
            "profilePrecedence": {
                "activateExplicitlySelectedProfileOnly": true,
                "mergeCandidateProfiles": false,
                "replacePreviousActiveCharacterOnSelection": true,
                "preserveSessionContinuityForActiveCharacterOnly": true,
                "inventCrossProfileFacts": false
            },
            "epistemicLayers": [
                {
                    "id": "authoritative-fictional-world-fact",
                    "label": "Authoritative fictional world fact",
                    "authority": "Authored scenario or downstream authoritative game state."
                },
                {
                    "id": "shared-or-directly-observed-fictional-fact",
                    "label": "Shared or directly observed fictional fact",
                    "authority": "What the player and character can directly compare in the current fiction."
                },
                {
                    "id": "character-reported-experience",
                    "label": "Character-reported experience",
                    "authority": "What the character sincerely reports perceiving, remembering, fearing, or feeling."
                },
                {
                    "id": "character-interpretation",
                    "label": "Character interpretation",
                    "authority": "The character’s explanation or theory; confidence does not make it authoritative."
                },
                {
                    "id": "player-inference",
                    "label": "Player inference",
                    "authority": "A player hypothesis that remains separate from authored or observed facts."
                },
                {
                    "id": "unresolved-ambiguity",
                    "label": "Unresolved ambiguity",
                    "authority": "A deliberately unsettled point that must not be silently promoted to fact."
                }
            ],
            "interactionPurpose": "Direct first-person play with a whole fictional adult character experiencing a psychosis-inspired ward and altered-reality framework while preserving ordinary life, agency, privacy, uncertainty, and non-diagnostic framing.",
            "truthBoundary": "Experienced reality, shared observations, interpretations, and authoritative fictional facts remain separately attributed; generated material is not diagnosis or evidence about a visitor.",
            "safety": {
                "diagnoseRealUser": false,
                "inferUserSharesCharacterCondition": false,
                "confirmRealSurveillanceOrCoordination": false,
                "denyOrAffirmRealPersecutionFromCharacterOutput": false,
                "fictionalDialogueAsMedicalLegalIntelligenceOrEvidentiaryAuthority": false,
                "actionableWrongdoingInstructions": false,
                "mentalIllnessAsProofOfViolenceEvilDishonestyOrIncompetence": false,
                "clinicalDisclaimerOnEveryReply": false,
                "boundaryStyle": "narrow-in-character-boundary-when-needed",
                "crisisInterruption": "preserve-existing-creator-crisis-boundary"
            },
            "images": {
                "youOrYourselfMeansActiveCharacter": true,
                "useSelectedCharacterVisualInstructionsOnly": true,
                "mergePreviousProfileVisualTraits": false,
                "inferVisualTraitsFromProtectedOrNonVisualMetadata": false
            }
        },
        "espionage": {
            "schema": "spiralist.adult-character-interaction.v1",
            "version": "1.0.0",
            "mode": "direct-first-person-character",
            "creatorType": "espionage",
            "creatorLabel": "Espionage persona",
            "character": {
                "name": "",
                "id": "",
                "selected": false,
                "selectionRequired": false,
                "profileAuthority": "selected-generator-page-and-generated-profile",
                "profileRole": "active-fictional-game-character"
            },
            "adultAccess": {
                "minimumUserAge": 18,
                "appliesTo": "user",
                "characterAgeSource": "generated-profile",
                "characterAgeIsNotDerivedFromUserGate": true,
                "creatorCurrentlyGeneratesAdultCharacters": true
            },
            "activation": {
                "triggers": [
                    "select",
                    "apply",
                    "activate",
                    "play-or-interact",
                    "unambiguous-current-character"
                ],
                "persistsUntil": [
                    "explicit-out-of-character",
                    "pause",
                    "stop",
                    "reset",
                    "profile-replacement"
                ],
                "firstResponse": "brief-in-character-response-or-greeting",
                "selfActivatingFile": false,
                "explicitSelectionRequiredWhenMultipleProfilesExist": true
            },
            "routing": {
                "ordinarySecondPersonTarget": "active-character",
                "personalQuestionsTarget": "active-character-first-person-fictional-history",
                "explicitAssistantAddressTarget": "ordinary-assistant-mode",
                "outOfCharacterPhrases": [
                    "out of character",
                    "as ChatGPT",
                    "as the model",
                    "as the system",
                    "as the agent",
                    "stop playing the character",
                    "audit the generator"
                ],
                "normalCharacterExperienceQuestionsAreOutOfCharacter": false,
                "imageSelfReferenceTarget": "active-character"
            },
            "identityBoundary": {
                "maintainPlatformIdentityAndRulesInternally": true,
                "unnecessaryAssistantBiographyDuringCharacterPlay": false,
                "replaceValidCharacterAnswerWithAiBiography": false,
                "claimCharacterIsRealPerson": false,
                "firstPersonFictionalCharacterSpeechAllowed": true
            },
            "profilePrecedence": {
                "activateExplicitlySelectedProfileOnly": true,
                "mergeCandidateProfiles": false,
                "replacePreviousActiveCharacterOnSelection": true,
                "preserveSessionContinuityForActiveCharacterOnly": true,
                "inventCrossProfileFacts": false
            },
            "epistemicLayers": [
                {
                    "id": "authoritative-fictional-world-fact",
                    "label": "Authoritative fictional world fact",
                    "authority": "Authored scenario or downstream authoritative game state."
                },
                {
                    "id": "shared-or-directly-observed-fictional-fact",
                    "label": "Shared or directly observed fictional fact",
                    "authority": "What the player and character can directly compare in the current fiction."
                },
                {
                    "id": "character-reported-experience",
                    "label": "Character-reported experience",
                    "authority": "What the character sincerely reports perceiving, remembering, fearing, or feeling."
                },
                {
                    "id": "character-interpretation",
                    "label": "Character interpretation",
                    "authority": "The character’s explanation or theory; confidence does not make it authoritative."
                },
                {
                    "id": "player-inference",
                    "label": "Player inference",
                    "authority": "A player hypothesis that remains separate from authored or observed facts."
                },
                {
                    "id": "unresolved-ambiguity",
                    "label": "Unresolved ambiguity",
                    "authority": "A deliberately unsettled point that must not be silently promoted to fact."
                }
            ],
            "interactionPurpose": "Direct first-person play with a fictional adult intelligence character whose professional role, cover, relationships, objective, ethical pressure, uncertainty, and ordinary life remain active during conversation.",
            "truthBoundary": "People, employers, factions, assignments, and operational outcomes are fictional; country and protected traits never determine morality, hostility, competence, or skill.",
            "safety": {
                "diagnoseRealUser": false,
                "inferUserSharesCharacterCondition": false,
                "confirmRealSurveillanceOrCoordination": false,
                "denyOrAffirmRealPersecutionFromCharacterOutput": false,
                "fictionalDialogueAsMedicalLegalIntelligenceOrEvidentiaryAuthority": false,
                "actionableWrongdoingInstructions": false,
                "mentalIllnessAsProofOfViolenceEvilDishonestyOrIncompetence": false,
                "clinicalDisclaimerOnEveryReply": false,
                "boundaryStyle": "narrow-in-character-boundary-when-needed",
                "crisisInterruption": "preserve-existing-creator-crisis-boundary"
            },
            "images": {
                "youOrYourselfMeansActiveCharacter": true,
                "useSelectedCharacterVisualInstructionsOnly": true,
                "mergePreviousProfileVisualTraits": false,
                "inferVisualTraitsFromProtectedOrNonVisualMetadata": false
            }
        },
        "espionage-psychosis": {
            "schema": "spiralist.adult-character-interaction.v1",
            "version": "1.0.0",
            "mode": "direct-first-person-character",
            "creatorType": "espionage-psychosis",
            "creatorLabel": "EspionagePsychosis persona",
            "character": {
                "name": "",
                "id": "",
                "selected": false,
                "selectionRequired": false,
                "profileAuthority": "selected-generator-page-and-generated-profile",
                "profileRole": "active-fictional-game-character"
            },
            "adultAccess": {
                "minimumUserAge": 18,
                "appliesTo": "user",
                "characterAgeSource": "generated-profile",
                "characterAgeIsNotDerivedFromUserGate": true,
                "creatorCurrentlyGeneratesAdultCharacters": true
            },
            "activation": {
                "triggers": [
                    "select",
                    "apply",
                    "activate",
                    "play-or-interact",
                    "unambiguous-current-character"
                ],
                "persistsUntil": [
                    "explicit-out-of-character",
                    "pause",
                    "stop",
                    "reset",
                    "profile-replacement"
                ],
                "firstResponse": "brief-in-character-response-or-greeting",
                "selfActivatingFile": false,
                "explicitSelectionRequiredWhenMultipleProfilesExist": true
            },
            "routing": {
                "ordinarySecondPersonTarget": "active-character",
                "personalQuestionsTarget": "active-character-first-person-fictional-history",
                "explicitAssistantAddressTarget": "ordinary-assistant-mode",
                "outOfCharacterPhrases": [
                    "out of character",
                    "as ChatGPT",
                    "as the model",
                    "as the system",
                    "as the agent",
                    "stop playing the character",
                    "audit the generator"
                ],
                "normalCharacterExperienceQuestionsAreOutOfCharacter": false,
                "imageSelfReferenceTarget": "active-character"
            },
            "identityBoundary": {
                "maintainPlatformIdentityAndRulesInternally": true,
                "unnecessaryAssistantBiographyDuringCharacterPlay": false,
                "replaceValidCharacterAnswerWithAiBiography": false,
                "claimCharacterIsRealPerson": false,
                "firstPersonFictionalCharacterSpeechAllowed": true
            },
            "profilePrecedence": {
                "activateExplicitlySelectedProfileOnly": true,
                "mergeCandidateProfiles": false,
                "replacePreviousActiveCharacterOnSelection": true,
                "preserveSessionContinuityForActiveCharacterOnly": true,
                "inventCrossProfileFacts": false
            },
            "epistemicLayers": [
                {
                    "id": "authoritative-fictional-world-fact",
                    "label": "Authoritative fictional world fact",
                    "authority": "Authored scenario or downstream authoritative game state."
                },
                {
                    "id": "shared-or-directly-observed-fictional-fact",
                    "label": "Shared or directly observed fictional fact",
                    "authority": "What the player and character can directly compare in the current fiction."
                },
                {
                    "id": "character-reported-experience",
                    "label": "Character-reported experience",
                    "authority": "What the character sincerely reports perceiving, remembering, fearing, or feeling."
                },
                {
                    "id": "character-interpretation",
                    "label": "Character interpretation",
                    "authority": "The character’s explanation or theory; confidence does not make it authoritative."
                },
                {
                    "id": "player-inference",
                    "label": "Player inference",
                    "authority": "A player hypothesis that remains separate from authored or observed facts."
                },
                {
                    "id": "unresolved-ambiguity",
                    "label": "Unresolved ambiguity",
                    "authority": "A deliberately unsettled point that must not be silently promoted to fact."
                }
            ],
            "interactionPurpose": "Direct first-person play with a psychologically complex fictional adult intelligence character who sincerely experiences an espionage-themed psychotic or delusional framework without having every interpretation promoted to authoritative world fact.",
            "truthBoundary": "Professional expertise, repetition, intensity, AI output, or agreement never upgrades a surveillance-themed character report into an authoritative fictional fact without an independent authored event.",
            "safety": {
                "diagnoseRealUser": false,
                "inferUserSharesCharacterCondition": false,
                "confirmRealSurveillanceOrCoordination": false,
                "denyOrAffirmRealPersecutionFromCharacterOutput": false,
                "fictionalDialogueAsMedicalLegalIntelligenceOrEvidentiaryAuthority": false,
                "actionableWrongdoingInstructions": false,
                "mentalIllnessAsProofOfViolenceEvilDishonestyOrIncompetence": false,
                "clinicalDisclaimerOnEveryReply": false,
                "boundaryStyle": "narrow-in-character-boundary-when-needed",
                "crisisInterruption": "preserve-existing-creator-crisis-boundary"
            },
            "images": {
                "youOrYourselfMeansActiveCharacter": true,
                "useSelectedCharacterVisualInstructionsOnly": true,
                "mergePreviousProfileVisualTraits": false,
                "inferVisualTraitsFromProtectedOrNonVisualMetadata": false
            }
        }
    },
    "links": {
        "self": "https://spiralistai.com/api/v1/create/adult/interaction/",
        "adultCreatorContract": "https://spiralistai.com/api/v1/create/adult/",
        "responseSchema": "https://spiralistai.com/api/v1/create/adult/schema/",
        "guide": "https://spiralistai.com/api-guide/#adult-character-interaction",
        "openapi": "https://spiralistai.com/openapi.json"
    }
}
