{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"tool_subtxt","slug":"subtxt","name":"Subtxt","type":"product","url":"https://subtxt.app","page_url":"https://unfragile.ai/subtxt","categories":["text-writing"],"tags":[],"pricing":{"model":"paid","free":false,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"tool_subtxt__cap_0","uri":"capability://writing.thematic.coherence.analysis","name":"thematic-coherence-analysis","description":"Analyzes narrative structure to identify thematic contradictions and inconsistencies across plot layers. Detects where character actions, dialogue, and plot points conflict with or reinforce the story's central theme.","intents":["I want to ensure my story's theme is consistent throughout all subplots","I need to identify where my narrative contradicts its own thematic message","I want to strengthen the connection between theme and plot events"],"best_for":["genre fiction authors","screenwriters","novelists with structural awareness"],"limitations":["requires substantial manual refinement to implement suggestions","outputs can feel formulaic without skilled human judgment","works best with writers familiar with narrative structure theory"],"requires":["complete or near-complete story outline or draft","understanding of intended theme","familiarity with Dramatica theory recommended"],"input_types":["story outline","narrative synopsis","plot summary","character descriptions"],"output_types":["thematic analysis report","contradiction identification","coherence recommendations"],"categories":["writing","productivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_subtxt__cap_1","uri":"capability://writing.character.psychology.alignment","name":"character-psychology-alignment","description":"Generates psychological insights for characters to ensure their emotional arcs align with story themes and character motivations. Identifies gaps between character psychology and narrative function.","intents":["I want to develop authentic emotional arcs for my characters","I need to ensure my character's psychology supports the story's theme","I want to deepen my character's psychological complexity and consistency"],"best_for":["character-driven fiction writers","screenwriters","authors developing complex protagonists"],"limitations":["suggestions require creative reworking to feel authentic","AI-generated psychology can feel generic without human refinement","works best with established character archetypes"],"requires":["character background information","character goals and conflicts","story theme and premise"],"input_types":["character profile","character backstory","character arc outline","story theme"],"output_types":["psychological analysis","emotional arc recommendations","character motivation insights"],"categories":["writing","productivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_subtxt__cap_2","uri":"capability://writing.dramatica.framework.application","name":"dramatica-framework-application","description":"Applies Dramatica story theory structure to narrative development, providing a systematic framework for organizing story elements. Maps story components to Dramatica's structural model for coherent story architecture.","intents":["I want to apply proven story structure theory to my narrative","I need a systematic framework to organize my story's structural elements","I want to understand how my story fits within Dramatica's model"],"best_for":["writers committed to structure-based storytelling","screenwriters","authors seeking theoretical rigor"],"limitations":["steep learning curve—Dramatica theory knowledge is practically required","can feel restrictive to writers preferring intuitive approaches","requires significant upfront investment in understanding the framework"],"requires":["Dramatica theory knowledge or willingness to learn","complete story concept","character and plot information"],"input_types":["story concept","character archetypes","plot outline","thematic premise"],"output_types":["Dramatica structure mapping","story model diagram","structural recommendations"],"categories":["writing","productivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_subtxt__cap_3","uri":"capability://writing.subplot.integration.validation","name":"subplot-integration-validation","description":"Evaluates how subplots connect to and support the main narrative arc. Identifies subplots that diverge from thematic coherence or fail to meaningfully contribute to character development.","intents":["I want to ensure my subplots strengthen rather than distract from the main story","I need to identify subplots that don't serve the narrative","I want to understand how my subplots support character arcs and theme"],"best_for":["multi-plot fiction writers","screenwriters with complex narratives","authors struggling with subplot management"],"limitations":["requires complete subplot outlines for accurate analysis","may suggest cutting subplots writers are emotionally attached to","effectiveness depends on clarity of main plot definition"],"requires":["main plot outline","all subplot outlines","character arc information","thematic premise"],"input_types":["plot outline","subplot descriptions","character arcs","story theme"],"output_types":["subplot analysis report","integration recommendations","coherence assessment"],"categories":["writing","productivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_subtxt__cap_4","uri":"capability://writing.character.arc.consistency.checking","name":"character-arc-consistency-checking","description":"Tracks character development across the narrative to ensure emotional and psychological progression is consistent and believable. Identifies character behavior inconsistencies or arc breaks.","intents":["I want to ensure my character's development feels earned and consistent","I need to identify where my character acts out of character","I want to verify my character's arc aligns with their psychology"],"best_for":["character-focused writers","novelists","screenwriters developing protagonists"],"limitations":["requires detailed character information at multiple story points","cultural and contextual nuances may be missed","suggestions need human judgment to implement authentically"],"requires":["character profile","character scenes or plot points","character goals and conflicts","story timeline"],"input_types":["character description","scene summaries","character dialogue samples","plot progression"],"output_types":["consistency analysis","arc progression report","inconsistency identification"],"categories":["writing","productivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_subtxt__cap_5","uri":"capability://writing.narrative.structure.feedback","name":"narrative-structure-feedback","description":"Provides structural critique on story organization, pacing, and narrative flow. Identifies structural weaknesses and suggests improvements to overall story architecture.","intents":["I want feedback on my story's structural organization","I need to identify pacing problems in my narrative","I want to improve the overall flow of my story"],"best_for":["writers at revision stage","authors seeking structural critique","screenwriters refining story beats"],"limitations":["feedback is based on structural theory rather than emotional impact","may not account for genre-specific conventions","requires substantial creative judgment to implement"],"requires":["complete story outline or draft","understanding of intended story structure"],"input_types":["story outline","scene breakdown","plot summary","story draft"],"output_types":["structural feedback report","pacing analysis","flow recommendations"],"categories":["writing","productivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_subtxt__cap_6","uri":"capability://writing.story.premise.validation","name":"story-premise-validation","description":"Evaluates whether story elements align with and support the core premise. Identifies premise contradictions and ensures all narrative components serve the central story concept.","intents":["I want to ensure my entire story supports my core premise","I need to identify elements that contradict my story's premise","I want to strengthen the connection between premise and plot"],"best_for":["writers in early story development","authors refining story concept","screenwriters pitching stories"],"limitations":["requires clear articulation of story premise","may suggest cutting elements writers value","works best with genre fiction"],"requires":["story premise statement","plot outline","character descriptions","thematic intent"],"input_types":["premise statement","plot outline","character information","story synopsis"],"output_types":["premise alignment analysis","contradiction identification","validation report"],"categories":["writing","productivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_subtxt__cap_7","uri":"capability://writing.conflict.structure.analysis","name":"conflict-structure-analysis","description":"Examines the nature and progression of conflicts throughout the narrative. Identifies conflict types, escalation patterns, and ensures conflicts meaningfully drive character development and theme.","intents":["I want to ensure my conflicts drive character growth","I need to identify whether my conflicts escalate appropriately","I want to understand how my conflicts support my story's theme"],"best_for":["plot-driven fiction writers","screenwriters","authors developing tension and stakes"],"limitations":["requires detailed conflict information at story points","may not account for subtle emotional conflicts","suggestions need creative implementation"],"requires":["plot outline with conflict points","character goals and obstacles","story theme"],"input_types":["plot outline","conflict descriptions","character motivations","story structure"],"output_types":["conflict analysis report","escalation assessment","thematic alignment evaluation"],"categories":["writing","productivity"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":44,"verified":false,"data_access_risk":"low","permissions":["complete or near-complete story outline or draft","understanding of intended theme","familiarity with Dramatica theory recommended","character background information","character goals and conflicts","story theme and premise","Dramatica theory knowledge or willingness to learn","complete story concept","character and plot information","main plot outline"],"failure_modes":["requires substantial manual refinement to implement suggestions","outputs can feel formulaic without skilled human judgment","works best with writers familiar with narrative structure theory","suggestions require creative reworking to feel authentic","AI-generated psychology can feel generic without human refinement","works best with established character archetypes","steep learning curve—Dramatica theory knowledge is practically required","can feel restrictive to writers preferring intuitive approaches","requires significant upfront investment in understanding the framework","requires complete subplot outlines for accurate analysis","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.39999999999999997,"quality":0.77,"ecosystem":0.15000000000000002,"match_graph":0.25,"freshness":0.9,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.1,"match_graph":0.35,"freshness":0.05}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:33.648Z","last_scraped_at":"2026-04-05T13:23:42.541Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=subtxt","compare_url":"https://unfragile.ai/compare?artifact=subtxt"}},"signature":"B4c2cs4HxHtvrGbDS+6P+qiGodmFXwkjE5Nwt6aiS3LTD4lhx0KsqZr7BNuLponufRqhKSpYRu1mPyhczzpoCw==","signedAt":"2026-06-17T06:03:05.434Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/subtxt","artifact":"https://unfragile.ai/subtxt","verify":"https://unfragile.ai/api/v1/verify?slug=subtxt","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}