@prefix : <https://abhiyadav.substack.com/p/what-is-an-audience-interest-graph#> .
@prefix schema: <http://schema.org/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .

:analysis a schema:NewsArticle, schema:AnalysisNewsArticle ;
  schema:headline "What Is an Audience Interest Graph and why your customer file is not enough" ;
  schema:name "What Is an Audience Interest Graph?" ;
  schema:description "Knowledge graph synthesis of Abhi Yadav's article about living audience interest graphs, customer-file limits, decision traces, and agentic commerce." ;
  schema:url <https://abhiyadav.substack.com/p/what-is-an-audience-interest-graph> ;
  schema:datePublished "2026-04-26T16:44:05Z"^^xsd:dateTime ;
  schema:dateModified "2026-04-26T16:44:05Z"^^xsd:dateTime ;
  schema:wordCount 1696 ;
  schema:commentCount 0 ;
  schema:isAccessibleForFree true ;
  schema:author :abhiYadav ;
  schema:publisher :dataToDecisionActivation ;
  schema:image :publicationCardImage ;
  schema:audio :sourceAudio ;
  schema:about :audienceInterestGraph, :customerFileLimit, :sharedBrainClaim, :agenticCommerceClaim, :relationshipMoatClaim ;
  schema:hasPart :sourceArticle, :audienceLayersSection, :graphFunctionsSection, :agenticCommerceSection, :howToStartSection, :faq, :glossary, :howto ;
  prov:wasDerivedFrom :sourceArticle ;
  prov:wasGeneratedBy :kgGeneratorSkill, :rdfInfographicSkill, :gpt5ChatInterface, :codexDesktopEnvironment, :uriBurnerResolver .

:sourceArticle a schema:WebPage ; schema:name "What Is an Audience Interest Graph and why your customer file is not enough" ; schema:url <https://abhiyadav.substack.com/p/what-is-an-audience-interest-graph> ; schema:datePublished "2026-04-26T16:44:05Z"^^xsd:dateTime ; schema:author :abhiYadav ; schema:publisher :dataToDecisionActivation ; schema:provider :sourceDeliveryServer .
:publicationCardImage a schema:ImageObject ; schema:name "Data to Decision Activation subscribe card" ; schema:contentUrl <https://substackcdn.com/image/fetch/$s_!h9Dk!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fabhiyadav.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D-1977838097%26version%3D9> ; schema:thumbnailUrl <https://substackcdn.com/image/fetch/$s_!h9Dk!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fabhiyadav.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D-1977838097%26version%3D9> ; schema:about :sourceArticle .
:sourceAudio a schema:AudioObject ; schema:name "Text-to-speech audio for the article" ; schema:encodingFormat "audio/mpeg" ; schema:contentUrl <https://substack-video.s3.amazonaws.com/video_upload/post/195531513/tts/b2bec0d5-ce01-4f7f-bf8c-5c09869c56c8/en-US-OnyxTurboMultilingualNeural.mp3> ; schema:about :sourceArticle .
:abhiYadav a schema:Person ; schema:name "Abhi Yadav" ; schema:url <https://substack.com/@abhiyadav> ; owl:sameAs <https://twitter.com/abhishekyd> ; schema:description "3x founder and CEO of iCustomer; MIT alum; writer on marketing, advertising, data, and agentic AI decision loops." .
:dataToDecisionActivation a schema:Organization, schema:WebSite ; schema:name "Data to Decision Activation" ; schema:url <https://abhiyadav.substack.com/> ; schema:description "Where Marketing, Advertising and Data converge into decision loops that compound." ; schema:interactionStatistic :subscriberMetric .
:sourceDeliveryServer a schema:WebSite ; schema:name "abhiyadav.substack.com via Substack, Cloudflare, and Express" ; schema:url <https://abhiyadav.substack.com/> ; schema:description "HTTP response headers identified Substack, Cloudflare, Express, and Substack web service infrastructure for source delivery." .
:kgGeneratorSkill a schema:SoftwareApplication ; schema:name "kg-generator" ; schema:url <https://github.com/OpenLinkSoftware/ai-agent-skills/tree/main/kg-generator> ; schema:description "Codex skill used to generate RDF knowledge graphs from source documents." .
:rdfInfographicSkill a schema:SoftwareApplication ; schema:name "rdf-infographic-skill" ; schema:url <https://github.com/OpenLinkSoftware/ai-agent-skills/tree/main/rdf-infographic-skill> ; schema:description "Codex skill used to generate HTML and Markdown infographic companions from RDF." .
:gpt5ChatInterface a schema:SoftwareApplication ; schema:name "GPT-5 Chat" ; schema:identifier "gpt5-chat" ; schema:applicationCategory "Large Language Model interface" .
:codexDesktopEnvironment a schema:SoftwareApplication ; schema:name "Codex desktop" ; schema:applicationCategory "Generation client" .
:uriBurnerResolver a schema:SoftwareApplication, schema:WebSite ; schema:name "URIBurner" ; schema:url <https://linkeddata.uriburner.com/> ; schema:applicationCategory "Linked Data resolver and entity description service" ; schema:softwareRequirements :virtuosoServer .
:virtuosoServer a schema:SoftwareApplication ; schema:name "OpenLink Virtuoso" ; schema:url <https://virtuoso.openlinksw.com/> ; schema:applicationCategory "RDF database, SPARQL endpoint, and Linked Data server" .

:audienceInterestGraph a schema:Thing ; schema:name "Audience interest graph" ; schema:description "A living model of who an audience is, what it cares about now, where those interests appear, and which decisions follow." .
:audienceLayersSection a schema:ArticleSection ; schema:name "Audiences move at four speeds" ; schema:hasPart :identityLayer, :beliefsValuesLayer, :interestsLayer, :surfacesLayer ; schema:isPartOf :analysis .
:graphFunctionsSection a schema:ArticleSection ; schema:name "What a real interest graph does" ; schema:hasPart :senseFunction, :connectFunction, :decayFunction, :recommendFunction, :learnFunction ; schema:isPartOf :analysis .
:agenticCommerceSection a schema:ArticleSection ; schema:name "Why agents change the math" ; schema:hasPart :agenticCommerceClaim, :relationshipMoatClaim ; schema:isPartOf :analysis .
:howToStartSection a schema:ArticleSection ; schema:name "How to start" ; schema:hasPart :step1, :step2, :step3, :step4, :step5, :step6, :step7 ; schema:isPartOf :analysis .
:customerFileLimit a schema:Claim ; schema:name "Customer file is no longer enough" ; schema:description "The customer file records who bought, but it cannot explain what the audience cares about now or what a brand should do next." ; schema:isPartOf :analysis .
:sharedBrainClaim a schema:Claim ; schema:name "Audience interest graph as shared brain" ; schema:description "The article frames the audience interest graph as a shared learning system across earned, owned, and paid activity." ; schema:isPartOf :analysis .
:loopLeakClaim a schema:Claim ; schema:name "The loop leaks without shared memory" ; schema:description "Paid, owned, and earned teams often optimize locally with separate memories, while the customer experiences the fragmentation globally." ; schema:isPartOf :analysis .
:fragmentedAttentionClaim a schema:Claim ; schema:name "Attention is permanently fragmented" ; schema:description "Audiences move across TikTok, Substack, Discord, podcasts, group chats, retail media, creator feeds, and AI-native interfaces." ; schema:isPartOf :analysis .
:loyaltyShiftClaim a schema:Claim ; schema:name "Loyalty shifted from points to relevance" ; schema:description "The article argues that younger consumers are loyal to relevance, identity, community, taste, momentum, and virality, not just coupons." ; schema:isPartOf :analysis .
:privacyChangeClaim a schema:Claim ; schema:name "Privacy changed the operating reality" ; schema:description "Brands can no longer depend on cheap portable third-party data, making deep first-party relationships more important." ; schema:isPartOf :analysis .
:fourSpeedsClaim a schema:Claim ; schema:name "Audiences move at four speeds" ; schema:description "Identity, beliefs and values, interests, and surfaces move at different cadences, so a single static segment is misleading." ; schema:isPartOf :analysis .
:interestGraphDefinition a schema:Claim ; schema:name "Interest graph definition" ; schema:description "An audience interest graph models who the audience is, what they care about now, and where those interests are showing up." ; schema:isPartOf :analysis .
:fiveFunctionsClaim a schema:Claim ; schema:name "Five functions of a real graph" ; schema:description "A real graph senses, connects, decays, recommends, and learns from decision traces." ; schema:isPartOf :analysis .
:agenticCommerceClaim a schema:Claim ; schema:name "Agents change the math" ; schema:description "AI agents will increasingly browse, compare, recommend, and buy, making persistent preference more defensible than late-stage transaction visibility." ; schema:isPartOf :analysis .
:relationshipMoatClaim a schema:Claim ; schema:name "Relationship is the moat" ; schema:description "Agents can broker transactions, but they do not manufacture trust; the durable asset is the pre-existing relationship." ; schema:isPartOf :analysis .
:compoundingLoopClaim a schema:Claim ; schema:name "The graph compounds" ; schema:description "Every decision trace, surface migration, and earned-owned-paid loop can make the next decision sharper." ; schema:isPartOf :analysis .
:identityLayer a schema:DefinedTerm ; schema:name "Identity" ; schema:temporalCoverage "Decade-scale" ; schema:description "Slowest layer; where the customer file mostly lives." ; schema:isPartOf :audienceLayersSection .
:beliefsValuesLayer a schema:DefinedTerm ; schema:name "Beliefs and values" ; schema:temporalCoverage "Year-scale" ; schema:description "Brand positioning often targets this layer." ; schema:isPartOf :audienceLayersSection .
:interestsLayer a schema:DefinedTerm ; schema:name "Interests" ; schema:temporalCoverage "Week-to-month scale" ; schema:description "Fast layer where live engagement signal appears." ; schema:isPartOf :audienceLayersSection .
:surfacesLayer a schema:DefinedTerm ; schema:name "Surfaces" ; schema:temporalCoverage "Fastest" ; schema:description "Where audiences show up today, from social channels to agents." ; schema:isPartOf :audienceLayersSection .
:senseFunction a schema:Action, schema:DefinedTerm ; schema:name "Senses" ; schema:description "Detect emerging interests before they become campaign themes." ; schema:isPartOf :graphFunctionsSection .
:connectFunction a schema:Action, schema:DefinedTerm ; schema:name "Connects" ; schema:description "Connect people, topics, creators, communities, products, surfaces, and outcomes." ; schema:isPartOf :graphFunctionsSection .
:decayFunction a schema:Action, schema:DefinedTerm ; schema:name "Decays" ; schema:description "Let old signals lose weight so past interest does not masquerade as present relevance." ; schema:isPartOf :graphFunctionsSection .
:recommendFunction a schema:Action, schema:DefinedTerm ; schema:name "Recommends" ; schema:description "Recommend what to say, where to say it, and which audience deserves the next dollar." ; schema:isPartOf :graphFunctionsSection .
:learnFunction a schema:Action, schema:DefinedTerm ; schema:name "Learns" ; schema:description "Learn from decision traces: what was decided, why, and whether it worked." ; schema:isPartOf :graphFunctionsSection .
:wordCountMetric a schema:Observation ; schema:name "Article word count" ; schema:value "1,696" ; schema:description "Substack page data reports 1,696 words." ; schema:isPartOf :analysis .
:publishedMetric a schema:Observation ; schema:name "Publication date" ; schema:value "2026-04-26" ; schema:description "The article was published on April 26, 2026." ; schema:isPartOf :analysis .
:reactionMetric a schema:Observation ; schema:name "Visible reactions" ; schema:value "27" ; schema:description "Substack metadata reports 27 likes." ; schema:isPartOf :analysis .
:shareMetric a schema:Observation ; schema:name "Visible restacks/shares" ; schema:value "1" ; schema:description "Substack metadata reports one share/restack." ; schema:isPartOf :analysis .
:commentMetric a schema:Observation ; schema:name "Visible comments" ; schema:value "0" ; schema:description "Substack metadata reports no comments." ; schema:isPartOf :analysis .
:subscriberMetric a schema:Observation ; schema:name "Publication subscribers" ; schema:value "10,000" ; schema:description "Structured data reports 10,000 subscribers for the publication." ; schema:isPartOf :analysis .
:faq a schema:FAQPage ; schema:name "FAQ about audience interest graphs" ; schema:mainEntity :q1, :q2, :q3, :q4, :q5, :q6, :q7, :q8, :q9, :q10, :q11, :q12 .
:q1 a schema:Question ; schema:name "What is an audience interest graph?" ; schema:acceptedAnswer :a1 ; schema:isPartOf :faq .
:a1 a schema:Answer ; schema:text "It is a living model of who an audience is, what they care about now, and where those interests are appearing." ; schema:isPartOf :faq .
:q2 a schema:Question ; schema:name "Why is a customer file not enough?" ; schema:acceptedAnswer :a2 ; schema:isPartOf :faq .
:a2 a schema:Answer ; schema:text "A customer file records purchases and identities, but it does not capture fast-moving interests, surfaces, and decision context." ; schema:isPartOf :faq .
:q3 a schema:Question ; schema:name "What problem does the graph solve?" ; schema:acceptedAnswer :a3 ; schema:isPartOf :faq .
:a3 a schema:Answer ; schema:text "It gives earned, owned, and paid activity a shared memory so each decision can improve the next one." ; schema:isPartOf :faq .
:q4 a schema:Question ; schema:name "What are the four audience speeds?" ; schema:acceptedAnswer :a4 ; schema:isPartOf :faq .
:a4 a schema:Answer ; schema:text "Identity, beliefs and values, interests, and surfaces move at different speeds from decade-scale to near-real-time migration." ; schema:isPartOf :faq .
:q5 a schema:Question ; schema:name "What does a real graph do?" ; schema:acceptedAnswer :a5 ; schema:isPartOf :faq .
:a5 a schema:Answer ; schema:text "It senses, connects, decays, recommends, and learns from decision traces." ; schema:isPartOf :faq .
:q6 a schema:Question ; schema:name "How is it different from a CDP?" ; schema:acceptedAnswer :a6 ; schema:isPartOf :faq .
:a6 a schema:Answer ; schema:text "A CDP organizes customer records, while an interest graph organizes changing relationships among people, topics, creators, communities, products, surfaces, and outcomes." ; schema:isPartOf :faq .
:q7 a schema:Question ; schema:name "Why does signal decay matter?" ; schema:acceptedAnswer :a7 ; schema:isPartOf :faq .
:a7 a schema:Answer ; schema:text "Decay prevents old interests from being treated as current relevance." ; schema:isPartOf :faq .
:q8 a schema:Question ; schema:name "What are decision traces?" ; schema:acceptedAnswer :a8 ; schema:isPartOf :faq .
:a8 a schema:Answer ; schema:text "They are records of what was decided, why it was decided, and whether it worked." ; schema:isPartOf :faq .
:q9 a schema:Question ; schema:name "Why do AI agents matter here?" ; schema:acceptedAnswer :a9 ; schema:isPartOf :faq .
:a9 a schema:Answer ; schema:text "Agents increasingly mediate discovery and purchase, so brands need persistent preference before the transaction is brokered." ; schema:isPartOf :faq .
:q10 a schema:Question ; schema:name "How should brands start?" ; schema:acceptedAnswer :a10 ; schema:isPartOf :faq .
:a10 a schema:Answer ; schema:text "They can use ignored first-party signals, ask better questions, triangulate with trusted partners, organize around topics, and track surface migration." ; schema:isPartOf :faq .
:q11 a schema:Question ; schema:name "What should brands avoid?" ; schema:acceptedAnswer :a11 ; schema:isPartOf :faq .
:a11 a schema:Answer ; schema:text "They should avoid treating interest as immediate purchase intent or activating everywhere merely because a signal exists." ; schema:isPartOf :faq .
:q12 a schema:Question ; schema:name "What is the main takeaway?" ; schema:acceptedAnswer :a12 ; schema:isPartOf :faq .
:a12 a schema:Answer ; schema:text "The customer file records the past; the living audience interest graph learns what the audience cares about now." ; schema:isPartOf :faq .
:glossary a schema:DefinedTermSet, skos:ConceptScheme ; schema:name "Glossary" ; schema:hasDefinedTerm :term-audience-interest-graph, :term-customer-file, :term-decision-trace, :term-surface-migration, :term-earned-owned-paid, :term-interest-decay, :term-agentic-commerce, :term-first-party-signal, :term-topic-taxonomy, :term-relationship-moat .
:term-audience-interest-graph a schema:DefinedTerm, skos:Concept ; schema:name "Audience interest graph" ; skos:prefLabel "Audience interest graph" ; schema:description "A living model of audience identities, current interests, surfaces, and relationships that guide decisions." ; skos:definition "A living model of audience identities, current interests, surfaces, and relationships that guide decisions." ; schema:subjectOf :definition-audience-interest-graph ; schema:isPartOf :glossary .
:definition-audience-interest-graph a schema:CreativeWork ; schema:name "Audience interest graph definition" ; schema:text "A living model of audience identities, current interests, surfaces, and relationships that guide decisions." ; schema:about :term-audience-interest-graph ; schema:isPartOf :glossary .
:term-customer-file a schema:DefinedTerm, skos:Concept ; schema:name "Customer file" ; skos:prefLabel "Customer file" ; schema:description "A record-oriented asset that stores who bought, identifiers, purchase history, and related profile data." ; skos:definition "A record-oriented asset that stores who bought, identifiers, purchase history, and related profile data." ; schema:subjectOf :definition-customer-file ; schema:isPartOf :glossary .
:definition-customer-file a schema:CreativeWork ; schema:name "Customer file definition" ; schema:text "A record-oriented asset that stores who bought, identifiers, purchase history, and related profile data." ; schema:about :term-customer-file ; schema:isPartOf :glossary .
:term-decision-trace a schema:DefinedTerm, skos:Concept ; schema:name "Decision trace" ; skos:prefLabel "Decision trace" ; schema:description "A record of what was decided, why, and whether it worked." ; skos:definition "A record of what was decided, why, and whether it worked." ; schema:subjectOf :definition-decision-trace ; schema:isPartOf :glossary .
:definition-decision-trace a schema:CreativeWork ; schema:name "Decision trace definition" ; schema:text "A record of what was decided, why, and whether it worked." ; schema:about :term-decision-trace ; schema:isPartOf :glossary .
:term-surface-migration a schema:DefinedTerm, skos:Concept ; schema:name "Surface migration" ; skos:prefLabel "Surface migration" ; schema:description "Movement of audience attention across channels, communities, interfaces, and agent surfaces." ; skos:definition "Movement of audience attention across channels, communities, interfaces, and agent surfaces." ; schema:subjectOf :definition-surface-migration ; schema:isPartOf :glossary .
:definition-surface-migration a schema:CreativeWork ; schema:name "Surface migration definition" ; schema:text "Movement of audience attention across channels, communities, interfaces, and agent surfaces." ; schema:about :term-surface-migration ; schema:isPartOf :glossary .
:term-earned-owned-paid a schema:DefinedTerm, skos:Concept ; schema:name "Earned, owned, and paid loop" ; skos:prefLabel "Earned, owned, and paid loop" ; schema:description "A continuous marketing loop spanning creator/community attention, first-party channels, and paid media." ; skos:definition "A continuous marketing loop spanning creator/community attention, first-party channels, and paid media." ; schema:subjectOf :definition-earned-owned-paid ; schema:isPartOf :glossary .
:definition-earned-owned-paid a schema:CreativeWork ; schema:name "Earned, owned, and paid loop definition" ; schema:text "A continuous marketing loop spanning creator/community attention, first-party channels, and paid media." ; schema:about :term-earned-owned-paid ; schema:isPartOf :glossary .
:term-interest-decay a schema:DefinedTerm, skos:Concept ; schema:name "Interest decay" ; skos:prefLabel "Interest decay" ; schema:description "The process of reducing the weight of older signals so stale interests do not distort current decisions." ; skos:definition "The process of reducing the weight of older signals so stale interests do not distort current decisions." ; schema:subjectOf :definition-interest-decay ; schema:isPartOf :glossary .
:definition-interest-decay a schema:CreativeWork ; schema:name "Interest decay definition" ; schema:text "The process of reducing the weight of older signals so stale interests do not distort current decisions." ; schema:about :term-interest-decay ; schema:isPartOf :glossary .
:term-agentic-commerce a schema:DefinedTerm, skos:Concept ; schema:name "Agentic commerce" ; skos:prefLabel "Agentic commerce" ; schema:description "Commerce mediated by AI agents that browse, compare, recommend, and buy for users." ; skos:definition "Commerce mediated by AI agents that browse, compare, recommend, and buy for users." ; schema:subjectOf :definition-agentic-commerce ; schema:isPartOf :glossary .
:definition-agentic-commerce a schema:CreativeWork ; schema:name "Agentic commerce definition" ; schema:text "Commerce mediated by AI agents that browse, compare, recommend, and buy for users." ; schema:about :term-agentic-commerce ; schema:isPartOf :glossary .
:term-first-party-signal a schema:DefinedTerm, skos:Concept ; schema:name "First-party signal" ; skos:prefLabel "First-party signal" ; schema:description "Behavioral or contextual signal collected directly by a brand, such as site behavior, search queries, returns, service transcripts, and email engagement." ; skos:definition "Behavioral or contextual signal collected directly by a brand, such as site behavior, search queries, returns, service transcripts, and email engagement." ; schema:subjectOf :definition-first-party-signal ; schema:isPartOf :glossary .
:definition-first-party-signal a schema:CreativeWork ; schema:name "First-party signal definition" ; schema:text "Behavioral or contextual signal collected directly by a brand, such as site behavior, search queries, returns, service transcripts, and email engagement." ; schema:about :term-first-party-signal ; schema:isPartOf :glossary .
:term-topic-taxonomy a schema:DefinedTerm, skos:Concept ; schema:name "Topic taxonomy" ; skos:prefLabel "Topic taxonomy" ; schema:description "An organizing model for what an audience cares about, contrasted with a product taxonomy of what a brand sells." ; skos:definition "An organizing model for what an audience cares about, contrasted with a product taxonomy of what a brand sells." ; schema:subjectOf :definition-topic-taxonomy ; schema:isPartOf :glossary .
:definition-topic-taxonomy a schema:CreativeWork ; schema:name "Topic taxonomy definition" ; schema:text "An organizing model for what an audience cares about, contrasted with a product taxonomy of what a brand sells." ; schema:about :term-topic-taxonomy ; schema:isPartOf :glossary .
:term-relationship-moat a schema:DefinedTerm, skos:Concept ; schema:name "Relationship moat" ; skos:prefLabel "Relationship moat" ; schema:description "The durable preference and trust that exist before an agent or platform brokers a transaction." ; skos:definition "The durable preference and trust that exist before an agent or platform brokers a transaction." ; schema:subjectOf :definition-relationship-moat ; schema:isPartOf :glossary .
:definition-relationship-moat a schema:CreativeWork ; schema:name "Relationship moat definition" ; schema:text "The durable preference and trust that exist before an agent or platform brokers a transaction." ; schema:about :term-relationship-moat ; schema:isPartOf :glossary .
:howto a schema:HowTo ; schema:name "How to start building an audience interest graph" ; schema:step :step1, :step2, :step3, :step4, :step5, :step6, :step7 .
:step1 a schema:HowToStep ; schema:position "1" ; schema:name "Gather ignored first-party signals" ; schema:text "Collect site behavior, app behavior, email engagement, store notes, service transcripts, return reasons, and search queries." ; schema:isPartOf :howto .
:step2 a schema:HowToStep ; schema:position "2" ; schema:name "Ask richer audience questions" ; schema:text "Ask what people are planning, who they trust, what they wish existed, and what they are trying to avoid." ; schema:isPartOf :howto .
:step3 a schema:HowToStep ; schema:position "3" ; schema:name "Triangulate with trusted partners" ; schema:text "Use creators, retail media networks, communities, and publishers to add context, not just more data." ; schema:isPartOf :howto .
:step4 a schema:HowToStep ; schema:position "4" ; schema:name "Organize around topics" ; schema:text "Build topic taxonomies that reflect what audiences care about, not only product taxonomies that reflect what the brand sells." ; schema:isPartOf :howto .
:step5 a schema:HowToStep ; schema:position "5" ; schema:name "Score interest separately from intent" ; schema:text "Treat intent as shopping now and interest as what matters over time." ; schema:isPartOf :howto .
:step6 a schema:HowToStep ; schema:position "6" ; schema:name "Decay signals and capture decision traces" ; schema:text "Keep the graph fresh by reducing stale signals and recording each decision, rationale, and outcome." ; schema:isPartOf :howto .
:step7 a schema:HowToStep ; schema:position "7" ; schema:name "Activate with restraint" ; schema:text "Use the graph to show up better, not everywhere, because interest is not the same as immediate intent." ; schema:isPartOf :howto .