# Vercy AI instruction - YAML 1.2 (JSON-compatible) { "vercy": "1.0-draft", "publication": { "status": "published", "adjudicationStatus": "reviewable-draft", "publishableCanonical": false, "generatedAt": "2026-09-06T16:46:25Z", "synthesisSha256": "b867240e23b4fe54e9c755c9419c3d775018d08925fc4db82db704c0f678117f", "providerMode": "single-provider-waiver", "providers": [ "Codex" ], "waivedProviders": [ "Claude", "Grok" ] }, "metaModel": { "id": "WM-ECO-028", "registryId": "vr.wm-eco-028", "name": "Advertisement / Promotion", "version": "0.3.0-research.1", "previousVersions": [], "entryKind": "aggregate", "family": "World Models", "category": "Society, people and institutions", "industry": [ "Cross-industry" ], "domain": [ "SOC.ECO.ADS" ], "tags": [ "advertisement", "promotion", "soc.eco.ads" ], "status": "published" }, "canonicalUrl": "https://ver.cy/models/wm-eco-028-advertisement-promotion/", "sourceUrl": "https://github.com/ver-cy/world-models/tree/feat/mega-model-registry/research/runs/wm-eco-028", "model": { "registry_id": "vr.wm-eco-028", "model_id": "WM-ECO-028", "name": "Advertisement / Promotion", "entry_kind": "aggregate", "purpose": "Represent a governed promotional-instrument specification family with discriminated advertisement and sales-promotion profiles so agents can understand claims, evidence, disclosures, creative and placement bindings, benefit mechanics, terms, lifecycle, observations and remedies without confusing approval with legality, release with dissemination, exposure with effectiveness or redemption with settlement.", "scope_statement": "Owns promotional-record identity, mandatory advertisement-versus-sales-promotion discriminator, revisions, profiles and state; sponsor, advertiser, beneficiary, payer, responsible-party, publisher, platform, agency, endorser, seller and intermediary role bindings; promoted-subject, proposition, claim, qualification, omission, comparative basis, evidence, test, endorsement, material connection, sponsorship and required-disclosure assertions; creative, content, language, format, accessibility, ad-marking, native-separation, interactivity and rights bindings; channel, placement, inventory, schedule, frequency, seller authorization and supply-path references; promotion benefit, coupon, discount, reward, value, eligibility, exclusions, quantity, window, territory, terms, entry and redemption instructions; external redemption, clearing and settlement references; draft, review, approval, release, pause, withdrawal, expiry, supersession and correction states; external serve, impression, viewability, interaction, conversion and redemption observations; targeting, privacy, minors, vulnerability, prohibited use, brand safety, complaint, challenge, takedown, regulator and dispute references; distinct clocks, provenance, quality, access, retention, validation and loss-aware projections. External campaign, creative work, product, service, offer, price, party, audience, consent, placement, inventory, communication, observation, order, contract, payment, ledger, enforcement and records masters remain authoritative.", "in_scope": [ "Promotional identity, advertisement and sales-promotion subtypes, parties, claims, evidence, endorsement, sponsorship, disclosure, creative, media and placement bindings", "Promotion mechanics, benefits, eligibility, exclusions, terms, lifecycle, external observations, targeting safeguards, complaints, corrections, clocks, provenance, access, retention, validation and projections" ], "out_of_scope": [ "Owning Campaign, Creative Work, Content, Product, Service, Offer, Price, Party, Audience, Segment, Contact Point, Consent, Preference, Placement, Inventory, Communication, Delivery, Interaction, Observation, Order, Contract, Invoice, Payment, Ledger, Complaint, Enforcement Case or Records masters", "Treating advertisement and sales promotion as one undifferentiated instance type, or treating claim, evidence, approval, legality, release, serve, impression, viewability, response, conversion, redemption and settlement as mutually proving states", "Autonomous protected-group targeting, sensitive-attribute inference, claim invention, evidence fabrication, endorsement, hidden advertising, content publication, media purchase, benefit commitment, contact, personal-data disclosure or record destruction" ], "boundary_notes": [ { "neighbor": "WM-MED-001 Creative Work", "distinction": "The unified registry supplies a provisional parent signal only. Advertisement is a governed promotional use and claim context that binds an exact creative revision; it does not own the creative work, expression or rights lifecycle.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-021", "SRC-023" ] }, { "neighbor": "WM-ECO-027 Marketing Campaign", "distinction": "A campaign coordinates objectives, audience, channels, schedule, budget and measurement. This model defines the promotional instrument, claim, disclosure, creative or benefit mechanics bound into that campaign.", "source_refs": [ "SRC-002", "SRC-012", "SRC-015", "SRC-017" ] }, { "neighbor": "Offer, Price, Product, Service, Coupon, Order, Payment and Ledger", "distinction": "A sales promotion describes presented benefit mechanics and terms; authoritative eligibility, entitlement, transaction, redemption, clearing, settlement and accounting outcomes remain external.", "source_refs": [ "SRC-010", "SRC-011", "SRC-016", "SRC-017" ] }, { "neighbor": "Placement, delivery, impression, viewability, interaction and conversion", "distinction": "The promotional record binds intended media and technical profiles. Every dissemination or performance fact is an independently identified source-qualified observation.", "source_refs": [ "SRC-002", "SRC-004", "SRC-006", "SRC-007", "SRC-008", "SRC-022" ] }, { "neighbor": "IAB, GS1, EU, FTC, RFC, PROV, DQV, ODRL and OpenAPI", "distinction": "Each representation covers a channel, promotion, jurisdiction, temporal, provenance, quality, policy or API facet; every mapping is version-pinned, profile-qualified and loss-declaring.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ] } ] }, "sources": [ { "id": "SRC-001", "title": "Advertising Common Object Model", "organization": "IAB Technology Laboratory", "url": "https://iabtechlab.com/standards/adcom-advertising-common-object-model/", "version_or_date": "AdCOM 1.0 family; official page accessed 6 September 2026", "source_type": "schema", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines shared advertising objects and enumerations while transaction protocols remain separate." }, { "id": "SRC-002", "title": "OpenRTB", "organization": "IAB Technology Laboratory", "url": "https://iabtechlab.com/standards/openrtb/", "version_or_date": "OpenRTB 2.6 monthly release family; official page updated 23 January 2024", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines programmatic bid-request and response context, inventory, deal and creative references." }, { "id": "SRC-003", "title": "OpenRTB Dynamic Native Ads", "organization": "IAB Technology Laboratory", "url": "https://iabtechlab.com/standards/openrtb-native/", "version_or_date": "Native Ads API 1.2; official page accessed 6 September 2026", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines native-ad assets and responses that must remain identifiable as advertising." }, { "id": "SRC-004", "title": "Digital Video Ad Serving Template", "organization": "IAB Technology Laboratory", "url": "https://iabtechlab.com/standards/vast/", "version_or_date": "VAST 4.3, December 2022, with 2024 CTV addendum", "source_type": "schema", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines video-ad metadata, media files, tracking, verification and ad-serving bindings." }, { "id": "SRC-005", "title": "Ad Product Taxonomy", "organization": "IAB Technology Laboratory", "url": "https://iabtechlab.com/standards/ad-product-taxonomy/", "version_or_date": "Ad Product Taxonomy 2.0, November 2024", "source_type": "classifier", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Classifies the product or service being advertised and supports publisher controls." }, { "id": "SRC-006", "title": "Authorized Digital Sellers", "organization": "IAB Technology Laboratory", "url": "https://iabtechlab.com/ads.txt/", "version_or_date": "ads.txt 1.1, August 2022; page updated 15 January 2024", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Declares parties authorized to sell digital advertising inventory." }, { "id": "SRC-007", "title": "sellers.json and SupplyChain Object", "organization": "IAB Technology Laboratory", "url": "https://iabtechlab.com/sellers-json/", "version_or_date": "Specifications finalized 31 July 2019; page updated 15 January 2024", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Identifies direct sellers, intermediaries and the ordered supply path." }, { "id": "SRC-008", "title": "Open Measurement SDK", "organization": "IAB Technology Laboratory", "url": "https://iabtechlab.com/standards/open-measurement-sdk/", "version_or_date": "Official page updated 4 November 2025", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines interoperable impression and viewability measurement signals, not advertisement truth." }, { "id": "SRC-009", "title": "Data Transparency Standard", "organization": "IAB Technology Laboratory", "url": "https://iabtechlab.com/standards/data-transparency-standard/", "version_or_date": "Data Transparency Standard 1.2; page updated 23 April 2024", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines audience-data provenance, recency and segmentation disclosures." }, { "id": "SRC-010", "title": "Digital Coupon Management Standard Specification", "organization": "GS1", "url": "https://www.gs1.org/docs/digital_coupon_management/Digital_Coupon_Management_i1.pdf", "version_or_date": "Issue 1.0, ratified June 2012", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines coupon setup, distribution, redemption and clearing boundaries." }, { "id": "SRC-011", "title": "Global Coupon Number", "organization": "GS1", "url": "https://www.gs1.org/standards/id-keys/gcn", "version_or_date": "Current identifier guidance accessed 6 September 2026", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines a stable identifier for paper and digital coupon instruments." }, { "id": "SRC-012", "title": "Advertising and Marketing", "organization": "United States Federal Trade Commission", "url": "https://www.ftc.gov/business-guidance/advertising-marketing", "version_or_date": "Official guidance accessed 6 September 2026", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "States that advertising claims must be truthful, non-deceptive, non-unfair and evidence based." }, { "id": "SRC-013", "title": "Advertising FAQs: A Guide for Small Business", "organization": "United States Federal Trade Commission", "url": "https://www.ftc.gov/business-guidance/resources/advertising-faqs-guide-small-business", "version_or_date": "Official guidance accessed 6 September 2026", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Explains material claims, reasonable basis, substantiation, endorsements and specialized rules." }, { "id": "SRC-014", "title": "Endorsement Guides: What People Are Asking", "organization": "United States Federal Trade Commission", "url": "https://www.ftc.gov/business-guidance/resources/ftcs-endorsement-guides-what-people-are-asking", "version_or_date": "Guidance reflecting 2023 Endorsement Guides; accessed 6 September 2026", "source_type": "public-authority", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Separates endorsement opinion, advertiser claim, material connection and clear disclosure." }, { "id": "SRC-015", "title": "Digital Services Act", "organization": "European Union", "url": "https://eur-lex.europa.eu/eli/reg/2022/2065/oj", "version_or_date": "Regulation EU 2022/2065, official text", "source_type": "legislation", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines online-ad marking, sponsor and payer transparency, targeting-parameter disclosure and sensitive-data restrictions." }, { "id": "SRC-016", "title": "Unfair Commercial Practices Directive", "organization": "European Union", "url": "https://eur-lex.europa.eu/eli/dir/2005/29/oj", "version_or_date": "Directive 2005/29/EC with amendments; official text", "source_type": "legislation", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines unfair, misleading and aggressive business-to-consumer practices and listed prohibited promotions." }, { "id": "SRC-017", "title": "Misleading and Comparative Advertising Directive", "organization": "European Union", "url": "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32006L0114", "version_or_date": "Directive 2006/114/EC, official text", "source_type": "legislation", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines advertising, misleading advertising and conditions for objective comparative advertising." }, { "id": "SRC-018", "title": "General Data Protection Regulation", "organization": "European Union", "url": "https://eur-lex.europa.eu/eli/reg/2016/679/oj", "version_or_date": "Regulation EU 2016/679, official text", "source_type": "legislation", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines purpose limitation, minimisation, lawful basis, sensitive data, profiling safeguards and rights." }, { "id": "SRC-019", "title": "Directive on privacy and electronic communications", "organization": "European Union", "url": "https://eur-lex.europa.eu/eli/dir/2002/58/oj", "version_or_date": "Directive 2002/58/EC, official text", "source_type": "legislation", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines jurisdiction-scoped electronic-communication and direct-marketing rules." }, { "id": "SRC-020", "title": "Date and Time on the Internet: Timestamps", "organization": "Internet Engineering Task Force", "url": "https://www.rfc-editor.org/rfc/rfc3339.html", "version_or_date": "RFC 3339, July 2002, updated by RFC 9557", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines interoperable timestamps with seconds and an explicit UTC relation." }, { "id": "SRC-021", "title": "PROV-O: The PROV Ontology", "organization": "World Wide Web Consortium", "url": "https://www.w3.org/TR/prov-o/", "version_or_date": "W3C Recommendation 30 April 2013", "source_type": "ontology", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines entities, activities, agents, attribution, derivation and revision provenance." }, { "id": "SRC-022", "title": "Data Quality Vocabulary", "organization": "World Wide Web Consortium", "url": "https://www.w3.org/TR/vocab-dqv/", "version_or_date": "W3C Working Group Note 15 December 2016", "source_type": "ontology", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines quality dimensions, measurements, annotations and policies." }, { "id": "SRC-023", "title": "ODRL Information Model 2.2", "organization": "World Wide Web Consortium", "url": "https://www.w3.org/TR/odrl-model/", "version_or_date": "W3C Recommendation 15 February 2018", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines permissions, prohibitions, duties, constraints, assets and parties." }, { "id": "SRC-024", "title": "OpenAPI Specification 3.1.1", "organization": "OpenAPI Initiative", "url": "https://spec.openapis.org/oas/v3.1.1.html", "version_or_date": "Version 3.1.1, 24 October 2024", "source_type": "standard", "primary_source": true, "authority_tier": 1, "accessed_at": "2026-09-06T16:43:00Z", "relevance": "Defines HTTP API operations, schemas, responses, security and reusable components." } ], "structure": { "bundles": [ { "id": "identity-boundary-standing-and-responsibility", "name": "Identity, boundary, standing and responsibility", "description": "Groups advertisement or promotion context for identity, boundary, standing and responsibility.", "rationale": "Identify a promotional instrument and its accountable parties without conflating advertisement, sales promotion, campaign, creative, offer or dissemination", "source_refs": [ "SRC-001", "SRC-002", "SRC-005", "SRC-006", "SRC-007", "SRC-010", "SRC-011", "SRC-014", "SRC-015", "SRC-017", "SRC-021" ], "layers": [ { "id": "promotional-instrument-identity-subtype-and-version", "name": "Promotional instrument identity, subtype and version", "description": "Groups source-qualified advertisement or promotion context for promotional instrument identity, subtype and version.", "source_refs": [ "SRC-001", "SRC-005", "SRC-010", "SRC-011", "SRC-017", "SRC-021" ], "findings": [ { "id": "promotional-record-id-profile-version-status-and-master-system", "name": "Promotional record ID, profile, version, status and master system", "description": "Records promotional record id, profile, version, status and master system as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-001", "SRC-005", "SRC-010", "SRC-011", "SRC-017", "SRC-021" ], "questions": [ { "id": "promotional-record-id-profile-version-status-and-master-system-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish promotional record id, profile, version, status and master system?", "kind": "identity", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "promotional-record-id-profile-version-status-and-master-system-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on promotional record id, profile, version, status and master system, for which purpose and under what authority or restriction?", "kind": "provenance", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "promotional-record-id-profile-version-status-and-master-system-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify promotional record id, profile, version, status and master system?", "kind": "quality", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "promotional-record-id-profile-version-status-and-master-system-data", "name": "Promotional record ID, profile, version, status and master system data", "description": "Typed advertisement or promotion data for promotional record id, profile, version, status and master system, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-010", "SRC-011", "SRC-017", "SRC-021" ] } ], "artifacts": [ { "id": "promotional-record-id-profile-version-status-and-master-system-record", "name": "Promotional record ID, profile, version, status and master system record", "description": "Immutable or successor-versioned advertisement or promotion evidence for promotional record id, profile, version, status and master system with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for promotional-record-id-profile-version-status-and-master-system; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-001", "SRC-005", "SRC-010", "SRC-011", "SRC-017", "SRC-021" ] } ], "inline_only_rationale": null }, { "id": "advertisement-versus-sales-promotion-discriminator-and-whole-part-boundary", "name": "Advertisement versus sales-promotion discriminator and whole-part boundary", "description": "Records advertisement versus sales-promotion discriminator and whole-part boundary as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-001", "SRC-005", "SRC-010", "SRC-011", "SRC-017", "SRC-021" ], "questions": [ { "id": "advertisement-versus-sales-promotion-discriminator-and-whole-part-boundary-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish advertisement versus sales-promotion discriminator and whole-part boundary?", "kind": "classification", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "advertisement-versus-sales-promotion-discriminator-and-whole-part-boundary-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on advertisement versus sales-promotion discriminator and whole-part boundary, for which purpose and under what authority or restriction?", "kind": "ownership", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "advertisement-versus-sales-promotion-discriminator-and-whole-part-boundary-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify advertisement versus sales-promotion discriminator and whole-part boundary?", "kind": "validation", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "advertisement-versus-sales-promotion-discriminator-and-whole-part-boundary-data", "name": "Advertisement versus sales-promotion discriminator and whole-part boundary data", "description": "Typed advertisement or promotion data for advertisement versus sales-promotion discriminator and whole-part boundary, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-005", "SRC-010", "SRC-011", "SRC-017", "SRC-021" ] } ], "artifacts": [ { "id": "advertisement-versus-sales-promotion-discriminator-and-whole-part-boundary-record", "name": "Advertisement versus sales-promotion discriminator and whole-part boundary record", "description": "Immutable or successor-versioned advertisement or promotion evidence for advertisement versus sales-promotion discriminator and whole-part boundary with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for advertisement-versus-sales-promotion-discriminator-and-whole-part-boundary; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-001", "SRC-005", "SRC-010", "SRC-011", "SRC-017", "SRC-021" ] } ], "inline_only_rationale": null } ] }, { "id": "sponsor-advertiser-payer-publisher-and-intermediary-standing", "name": "Sponsor, advertiser, payer, publisher and intermediary standing", "description": "Groups source-qualified advertisement or promotion context for sponsor, advertiser, payer, publisher and intermediary standing.", "source_refs": [ "SRC-002", "SRC-006", "SRC-007", "SRC-014", "SRC-015", "SRC-017", "SRC-021" ], "findings": [ { "id": "sponsor-advertiser-beneficiary-payer-and-responsible-party", "name": "Sponsor, advertiser, beneficiary, payer and responsible party", "description": "Records sponsor, advertiser, beneficiary, payer and responsible party as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-002", "SRC-006", "SRC-007", "SRC-014", "SRC-015", "SRC-017", "SRC-021" ], "questions": [ { "id": "sponsor-advertiser-beneficiary-payer-and-responsible-party-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish sponsor, advertiser, beneficiary, payer and responsible party?", "kind": "authority", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "sponsor-advertiser-beneficiary-payer-and-responsible-party-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on sponsor, advertiser, beneficiary, payer and responsible party, for which purpose and under what authority or restriction?", "kind": "authority", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "sponsor-advertiser-beneficiary-payer-and-responsible-party-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify sponsor, advertiser, beneficiary, payer and responsible party?", "kind": "security", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "sponsor-advertiser-beneficiary-payer-and-responsible-party-data", "name": "Sponsor, advertiser, beneficiary, payer and responsible party data", "description": "Typed advertisement or promotion data for sponsor, advertiser, beneficiary, payer and responsible party, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-006", "SRC-007", "SRC-014", "SRC-015", "SRC-017", "SRC-021" ] } ], "artifacts": [ { "id": "sponsor-advertiser-beneficiary-payer-and-responsible-party-record", "name": "Sponsor, advertiser, beneficiary, payer and responsible party record", "description": "Immutable or successor-versioned advertisement or promotion evidence for sponsor, advertiser, beneficiary, payer and responsible party with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for sponsor-advertiser-beneficiary-payer-and-responsible-party; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-002", "SRC-006", "SRC-007", "SRC-014", "SRC-015", "SRC-017", "SRC-021" ] } ], "inline_only_rationale": null }, { "id": "publisher-platform-agency-endorser-seller-and-intermediary-roles", "name": "Publisher, platform, agency, endorser, seller and intermediary roles", "description": "Records publisher, platform, agency, endorser, seller and intermediary roles as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-002", "SRC-006", "SRC-007", "SRC-014", "SRC-015", "SRC-017", "SRC-021" ], "questions": [ { "id": "publisher-platform-agency-endorser-seller-and-intermediary-roles-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish publisher, platform, agency, endorser, seller and intermediary roles?", "kind": "relationship", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "publisher-platform-agency-endorser-seller-and-intermediary-roles-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on publisher, platform, agency, endorser, seller and intermediary roles, for which purpose and under what authority or restriction?", "kind": "requirement", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "publisher-platform-agency-endorser-seller-and-intermediary-roles-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify publisher, platform, agency, endorser, seller and intermediary roles?", "kind": "privacy", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "publisher-platform-agency-endorser-seller-and-intermediary-roles-data", "name": "Publisher, platform, agency, endorser, seller and intermediary roles data", "description": "Typed advertisement or promotion data for publisher, platform, agency, endorser, seller and intermediary roles, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-006", "SRC-007", "SRC-014", "SRC-015", "SRC-017", "SRC-021" ] } ], "artifacts": [ { "id": "publisher-platform-agency-endorser-seller-and-intermediary-roles-record", "name": "Publisher, platform, agency, endorser, seller and intermediary roles record", "description": "Immutable or successor-versioned advertisement or promotion evidence for publisher, platform, agency, endorser, seller and intermediary roles with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for publisher-platform-agency-endorser-seller-and-intermediary-roles; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-002", "SRC-006", "SRC-007", "SRC-014", "SRC-015", "SRC-017", "SRC-021" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "message-claim-evidence-and-disclosure", "name": "Message, claim, evidence and disclosure", "description": "Groups advertisement or promotion context for message, claim, evidence and disclosure.", "rationale": "Represent what is asserted and how it is qualified, substantiated and disclosed without treating approval as legality or evidence as truth", "source_refs": [ "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-021", "SRC-022" ], "layers": [ { "id": "proposition-claim-comparison-and-qualification", "name": "Proposition, claim, comparison and qualification", "description": "Groups source-qualified advertisement or promotion context for proposition, claim, comparison and qualification.", "source_refs": [ "SRC-012", "SRC-013", "SRC-016", "SRC-017", "SRC-021", "SRC-022" ], "findings": [ { "id": "promoted-subject-proposition-claim-qualification-and-omission", "name": "Promoted subject, proposition, claim, qualification and omission", "description": "Records promoted subject, proposition, claim, qualification and omission as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-012", "SRC-013", "SRC-016", "SRC-017", "SRC-021", "SRC-022" ], "questions": [ { "id": "promoted-subject-proposition-claim-qualification-and-omission-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish promoted subject, proposition, claim, qualification and omission?", "kind": "evidence", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "promoted-subject-proposition-claim-qualification-and-omission-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on promoted subject, proposition, claim, qualification and omission, for which purpose and under what authority or restriction?", "kind": "constraint", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "promoted-subject-proposition-claim-qualification-and-omission-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify promoted subject, proposition, claim, qualification and omission?", "kind": "retention", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "promoted-subject-proposition-claim-qualification-and-omission-data", "name": "Promoted subject, proposition, claim, qualification and omission data", "description": "Typed advertisement or promotion data for promoted subject, proposition, claim, qualification and omission, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-012", "SRC-013", "SRC-016", "SRC-017", "SRC-021", "SRC-022" ] } ], "artifacts": [ { "id": "promoted-subject-proposition-claim-qualification-and-omission-record", "name": "Promoted subject, proposition, claim, qualification and omission record", "description": "Immutable or successor-versioned advertisement or promotion evidence for promoted subject, proposition, claim, qualification and omission with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for promoted-subject-proposition-claim-qualification-and-omission; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-012", "SRC-013", "SRC-016", "SRC-017", "SRC-021", "SRC-022" ] } ], "inline_only_rationale": null }, { "id": "comparative-superlative-environmental-health-and-safety-claim-basis", "name": "Comparative, superlative, environmental, health and safety claim basis", "description": "Records comparative, superlative, environmental, health and safety claim basis as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-012", "SRC-013", "SRC-016", "SRC-017", "SRC-021", "SRC-022" ], "questions": [ { "id": "comparative-superlative-environmental-health-and-safety-claim-basis-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish comparative, superlative, environmental, health and safety claim basis?", "kind": "validation", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "comparative-superlative-environmental-health-and-safety-claim-basis-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on comparative, superlative, environmental, health and safety claim basis, for which purpose and under what authority or restriction?", "kind": "process", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "comparative-superlative-environmental-health-and-safety-claim-basis-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify comparative, superlative, environmental, health and safety claim basis?", "kind": "access", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "comparative-superlative-environmental-health-and-safety-claim-basis-data", "name": "Comparative, superlative, environmental, health and safety claim basis data", "description": "Typed advertisement or promotion data for comparative, superlative, environmental, health and safety claim basis, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-012", "SRC-013", "SRC-016", "SRC-017", "SRC-021", "SRC-022" ] } ], "artifacts": [ { "id": "comparative-superlative-environmental-health-and-safety-claim-basis-record", "name": "Comparative, superlative, environmental, health and safety claim basis record", "description": "Immutable or successor-versioned advertisement or promotion evidence for comparative, superlative, environmental, health and safety claim basis with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for comparative-superlative-environmental-health-and-safety-claim-basis; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-012", "SRC-013", "SRC-016", "SRC-017", "SRC-021", "SRC-022" ] } ], "inline_only_rationale": null } ] }, { "id": "substantiation-endorsement-sponsorship-and-required-disclosure", "name": "Substantiation, endorsement, sponsorship and required disclosure", "description": "Groups source-qualified advertisement or promotion context for substantiation, endorsement, sponsorship and required disclosure.", "source_refs": [ "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-017", "SRC-021", "SRC-022" ], "findings": [ { "id": "substantiation-evidence-reasonable-basis-test-and-validity", "name": "Substantiation evidence, reasonable basis, test and validity", "description": "Records substantiation evidence, reasonable basis, test and validity as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-017", "SRC-021", "SRC-022" ], "questions": [ { "id": "substantiation-evidence-reasonable-basis-test-and-validity-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish substantiation evidence, reasonable basis, test and validity?", "kind": "quality", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "substantiation-evidence-reasonable-basis-test-and-validity-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on substantiation evidence, reasonable basis, test and validity, for which purpose and under what authority or restriction?", "kind": "event", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "substantiation-evidence-reasonable-basis-test-and-validity-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify substantiation evidence, reasonable basis, test and validity?", "kind": "exception", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "substantiation-evidence-reasonable-basis-test-and-validity-data", "name": "Substantiation evidence, reasonable basis, test and validity data", "description": "Typed advertisement or promotion data for substantiation evidence, reasonable basis, test and validity, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-017", "SRC-021", "SRC-022" ] } ], "artifacts": [ { "id": "substantiation-evidence-reasonable-basis-test-and-validity-record", "name": "Substantiation evidence, reasonable basis, test and validity record", "description": "Immutable or successor-versioned advertisement or promotion evidence for substantiation evidence, reasonable basis, test and validity with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for substantiation-evidence-reasonable-basis-test-and-validity; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-017", "SRC-021", "SRC-022" ] } ], "inline_only_rationale": null }, { "id": "endorsement-material-connection-sponsorship-ad-marking-and-disclosure", "name": "Endorsement, material connection, sponsorship, ad marking and disclosure", "description": "Records endorsement, material connection, sponsorship, ad marking and disclosure as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-017", "SRC-021", "SRC-022" ], "questions": [ { "id": "endorsement-material-connection-sponsorship-ad-marking-and-disclosure-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish endorsement, material connection, sponsorship, ad marking and disclosure?", "kind": "requirement", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "endorsement-material-connection-sponsorship-ad-marking-and-disclosure-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on endorsement, material connection, sponsorship, ad marking and disclosure, for which purpose and under what authority or restriction?", "kind": "measurement", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "endorsement-material-connection-sponsorship-ad-marking-and-disclosure-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify endorsement, material connection, sponsorship, ad marking and disclosure?", "kind": "interoperability", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "endorsement-material-connection-sponsorship-ad-marking-and-disclosure-data", "name": "Endorsement, material connection, sponsorship, ad marking and disclosure data", "description": "Typed advertisement or promotion data for endorsement, material connection, sponsorship, ad marking and disclosure, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-017", "SRC-021", "SRC-022" ] } ], "artifacts": [ { "id": "endorsement-material-connection-sponsorship-ad-marking-and-disclosure-record", "name": "Endorsement, material connection, sponsorship, ad marking and disclosure record", "description": "Immutable or successor-versioned advertisement or promotion evidence for endorsement, material connection, sponsorship, ad marking and disclosure with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for endorsement-material-connection-sponsorship-ad-marking-and-disclosure; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-017", "SRC-021", "SRC-022" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "creative-media-placement-and-technical-profiles", "name": "Creative, media, placement and technical profiles", "description": "Groups advertisement or promotion context for creative, media, placement and technical profiles.", "rationale": "Bind creative expressions, channels and inventory while creative, placement, delivery and interaction masters stay external", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-006", "SRC-007", "SRC-008", "SRC-015", "SRC-021", "SRC-023" ], "layers": [ { "id": "creative-expression-format-language-and-accessibility", "name": "Creative expression, format, language and accessibility", "description": "Groups source-qualified advertisement or promotion context for creative expression, format, language and accessibility.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-015", "SRC-021", "SRC-023" ], "findings": [ { "id": "creative-expression-language-format-component-accessibility-and-rights-binding", "name": "Creative expression, language, format, component, accessibility and rights binding", "description": "Records creative expression, language, format, component, accessibility and rights binding as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-015", "SRC-021", "SRC-023" ], "questions": [ { "id": "creative-expression-language-format-component-accessibility-and-rights-binding-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish creative expression, language, format, component, accessibility and rights binding?", "kind": "composition", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "creative-expression-language-format-component-accessibility-and-rights-binding-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on creative expression, language, format, component, accessibility and rights binding, for which purpose and under what authority or restriction?", "kind": "evidence", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "creative-expression-language-format-component-accessibility-and-rights-binding-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify creative expression, language, format, component, accessibility and rights binding?", "kind": "decision", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "creative-expression-language-format-component-accessibility-and-rights-binding-data", "name": "Creative expression, language, format, component, accessibility and rights binding data", "description": "Typed advertisement or promotion data for creative expression, language, format, component, accessibility and rights binding, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-015", "SRC-021", "SRC-023" ] } ], "artifacts": [ { "id": "creative-expression-language-format-component-accessibility-and-rights-binding-record", "name": "Creative expression, language, format, component, accessibility and rights binding record", "description": "Immutable or successor-versioned advertisement or promotion evidence for creative expression, language, format, component, accessibility and rights binding with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for creative-expression-language-format-component-accessibility-and-rights-binding; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-015", "SRC-021", "SRC-023" ] } ], "inline_only_rationale": null }, { "id": "advertising-mark-native-separation-interactivity-and-rendering-constraints", "name": "Advertising mark, native separation, interactivity and rendering constraints", "description": "Records advertising mark, native separation, interactivity and rendering constraints as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-015", "SRC-021", "SRC-023" ], "questions": [ { "id": "advertising-mark-native-separation-interactivity-and-rendering-constraints-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish advertising mark, native separation, interactivity and rendering constraints?", "kind": "constraint", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "advertising-mark-native-separation-interactivity-and-rendering-constraints-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on advertising mark, native separation, interactivity and rendering constraints, for which purpose and under what authority or restriction?", "kind": "quality", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "advertising-mark-native-separation-interactivity-and-rendering-constraints-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify advertising mark, native separation, interactivity and rendering constraints?", "kind": "identity", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "advertising-mark-native-separation-interactivity-and-rendering-constraints-data", "name": "Advertising mark, native separation, interactivity and rendering constraints data", "description": "Typed advertisement or promotion data for advertising mark, native separation, interactivity and rendering constraints, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-015", "SRC-021", "SRC-023" ] } ], "artifacts": [ { "id": "advertising-mark-native-separation-interactivity-and-rendering-constraints-record", "name": "Advertising mark, native separation, interactivity and rendering constraints record", "description": "Immutable or successor-versioned advertisement or promotion evidence for advertising mark, native separation, interactivity and rendering constraints with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for advertising-mark-native-separation-interactivity-and-rendering-constraints; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-015", "SRC-021", "SRC-023" ] } ], "inline_only_rationale": null } ] }, { "id": "channel-placement-inventory-delivery-and-supply-path-bindings", "name": "Channel, placement, inventory, delivery and supply-path bindings", "description": "Groups source-qualified advertisement or promotion context for channel, placement, inventory, delivery and supply-path bindings.", "source_refs": [ "SRC-002", "SRC-004", "SRC-006", "SRC-007", "SRC-008", "SRC-015" ], "findings": [ { "id": "channel-placement-inventory-schedule-frequency-and-delivery-binding", "name": "Channel, placement, inventory, schedule, frequency and delivery binding", "description": "Records channel, placement, inventory, schedule, frequency and delivery binding as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-002", "SRC-004", "SRC-006", "SRC-007", "SRC-008", "SRC-015" ], "questions": [ { "id": "channel-placement-inventory-schedule-frequency-and-delivery-binding-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish channel, placement, inventory, schedule, frequency and delivery binding?", "kind": "relationship", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "channel-placement-inventory-schedule-frequency-and-delivery-binding-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on channel, placement, inventory, schedule, frequency and delivery binding, for which purpose and under what authority or restriction?", "kind": "validation", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "channel-placement-inventory-schedule-frequency-and-delivery-binding-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify channel, placement, inventory, schedule, frequency and delivery binding?", "kind": "classification", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "channel-placement-inventory-schedule-frequency-and-delivery-binding-data", "name": "Channel, placement, inventory, schedule, frequency and delivery binding data", "description": "Typed advertisement or promotion data for channel, placement, inventory, schedule, frequency and delivery binding, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-004", "SRC-006", "SRC-007", "SRC-008", "SRC-015" ] } ], "artifacts": [ { "id": "channel-placement-inventory-schedule-frequency-and-delivery-binding-record", "name": "Channel, placement, inventory, schedule, frequency and delivery binding record", "description": "Immutable or successor-versioned advertisement or promotion evidence for channel, placement, inventory, schedule, frequency and delivery binding with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for channel-placement-inventory-schedule-frequency-and-delivery-binding; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-002", "SRC-004", "SRC-006", "SRC-007", "SRC-008", "SRC-015" ] } ], "inline_only_rationale": null }, { "id": "seller-buyer-intermediary-authorization-demand-and-supply-chain", "name": "Seller, buyer, intermediary, authorization, demand and supply chain", "description": "Records seller, buyer, intermediary, authorization, demand and supply chain as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-002", "SRC-004", "SRC-006", "SRC-007", "SRC-008", "SRC-015" ], "questions": [ { "id": "seller-buyer-intermediary-authorization-demand-and-supply-chain-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish seller, buyer, intermediary, authorization, demand and supply chain?", "kind": "provenance", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "seller-buyer-intermediary-authorization-demand-and-supply-chain-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on seller, buyer, intermediary, authorization, demand and supply chain, for which purpose and under what authority or restriction?", "kind": "security", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "seller-buyer-intermediary-authorization-demand-and-supply-chain-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify seller, buyer, intermediary, authorization, demand and supply chain?", "kind": "composition", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "seller-buyer-intermediary-authorization-demand-and-supply-chain-data", "name": "Seller, buyer, intermediary, authorization, demand and supply chain data", "description": "Typed advertisement or promotion data for seller, buyer, intermediary, authorization, demand and supply chain, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-004", "SRC-006", "SRC-007", "SRC-008", "SRC-015" ] } ], "artifacts": [ { "id": "seller-buyer-intermediary-authorization-demand-and-supply-chain-record", "name": "Seller, buyer, intermediary, authorization, demand and supply chain record", "description": "Immutable or successor-versioned advertisement or promotion evidence for seller, buyer, intermediary, authorization, demand and supply chain with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for seller-buyer-intermediary-authorization-demand-and-supply-chain; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-002", "SRC-004", "SRC-006", "SRC-007", "SRC-008", "SRC-015" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "promotion-mechanics-eligibility-terms-and-economics", "name": "Promotion mechanics, eligibility, terms and economics", "description": "Groups advertisement or promotion context for promotion mechanics, eligibility, terms and economics.", "rationale": "Describe benefit mechanics and presented terms without absorbing offer, price, entitlement, order, payment or ledger authority", "source_refs": [ "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-016", "SRC-017", "SRC-020", "SRC-021", "SRC-023" ], "layers": [ { "id": "benefit-mechanic-eligibility-limits-and-exclusions", "name": "Benefit mechanic, eligibility, limits and exclusions", "description": "Groups source-qualified advertisement or promotion context for benefit mechanic, eligibility, limits and exclusions.", "source_refs": [ "SRC-010", "SRC-011", "SRC-016", "SRC-017", "SRC-021", "SRC-023" ], "findings": [ { "id": "promotion-benefit-mechanic-coupon-discount-reward-and-value", "name": "Promotion benefit, mechanic, coupon, discount, reward and value", "description": "Records promotion benefit, mechanic, coupon, discount, reward and value as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-010", "SRC-011", "SRC-016", "SRC-017", "SRC-021", "SRC-023" ], "questions": [ { "id": "promotion-benefit-mechanic-coupon-discount-reward-and-value-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish promotion benefit, mechanic, coupon, discount, reward and value?", "kind": "classification", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "promotion-benefit-mechanic-coupon-discount-reward-and-value-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on promotion benefit, mechanic, coupon, discount, reward and value, for which purpose and under what authority or restriction?", "kind": "privacy", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "promotion-benefit-mechanic-coupon-discount-reward-and-value-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify promotion benefit, mechanic, coupon, discount, reward and value?", "kind": "relationship", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "promotion-benefit-mechanic-coupon-discount-reward-and-value-data", "name": "Promotion benefit, mechanic, coupon, discount, reward and value data", "description": "Typed advertisement or promotion data for promotion benefit, mechanic, coupon, discount, reward and value, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-010", "SRC-011", "SRC-016", "SRC-017", "SRC-021", "SRC-023" ] } ], "artifacts": [ { "id": "promotion-benefit-mechanic-coupon-discount-reward-and-value-record", "name": "Promotion benefit, mechanic, coupon, discount, reward and value record", "description": "Immutable or successor-versioned advertisement or promotion evidence for promotion benefit, mechanic, coupon, discount, reward and value with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for promotion-benefit-mechanic-coupon-discount-reward-and-value; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-010", "SRC-011", "SRC-016", "SRC-017", "SRC-021", "SRC-023" ] } ], "inline_only_rationale": null }, { "id": "eligibility-exclusion-quantity-window-territory-product-and-party-criteria", "name": "Eligibility, exclusion, quantity, window, territory, product and party criteria", "description": "Records eligibility, exclusion, quantity, window, territory, product and party criteria as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-010", "SRC-011", "SRC-016", "SRC-017", "SRC-021", "SRC-023" ], "questions": [ { "id": "eligibility-exclusion-quantity-window-territory-product-and-party-criteria-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish eligibility, exclusion, quantity, window, territory, product and party criteria?", "kind": "constraint", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "eligibility-exclusion-quantity-window-territory-product-and-party-criteria-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on eligibility, exclusion, quantity, window, territory, product and party criteria, for which purpose and under what authority or restriction?", "kind": "retention", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "eligibility-exclusion-quantity-window-territory-product-and-party-criteria-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify eligibility, exclusion, quantity, window, territory, product and party criteria?", "kind": "state", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "eligibility-exclusion-quantity-window-territory-product-and-party-criteria-data", "name": "Eligibility, exclusion, quantity, window, territory, product and party criteria data", "description": "Typed advertisement or promotion data for eligibility, exclusion, quantity, window, territory, product and party criteria, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-010", "SRC-011", "SRC-016", "SRC-017", "SRC-021", "SRC-023" ] } ], "artifacts": [ { "id": "eligibility-exclusion-quantity-window-territory-product-and-party-criteria-record", "name": "Eligibility, exclusion, quantity, window, territory, product and party criteria record", "description": "Immutable or successor-versioned advertisement or promotion evidence for eligibility, exclusion, quantity, window, territory, product and party criteria with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for eligibility-exclusion-quantity-window-territory-product-and-party-criteria; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-010", "SRC-011", "SRC-016", "SRC-017", "SRC-021", "SRC-023" ] } ], "inline_only_rationale": null } ] }, { "id": "terms-entry-redemption-validation-and-settlement-boundaries", "name": "Terms, entry, redemption, validation and settlement boundaries", "description": "Groups source-qualified advertisement or promotion context for terms, entry, redemption, validation and settlement boundaries.", "source_refs": [ "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-016", "SRC-020" ], "findings": [ { "id": "terms-disclosure-entry-participation-and-redemption-instructions", "name": "Terms disclosure, entry, participation and redemption instructions", "description": "Records terms disclosure, entry, participation and redemption instructions as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-016", "SRC-020" ], "questions": [ { "id": "terms-disclosure-entry-participation-and-redemption-instructions-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish terms disclosure, entry, participation and redemption instructions?", "kind": "requirement", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "terms-disclosure-entry-participation-and-redemption-instructions-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on terms disclosure, entry, participation and redemption instructions, for which purpose and under what authority or restriction?", "kind": "access", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "terms-disclosure-entry-participation-and-redemption-instructions-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify terms disclosure, entry, participation and redemption instructions?", "kind": "lifecycle", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "terms-disclosure-entry-participation-and-redemption-instructions-data", "name": "Terms disclosure, entry, participation and redemption instructions data", "description": "Typed advertisement or promotion data for terms disclosure, entry, participation and redemption instructions, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-016", "SRC-020" ] } ], "artifacts": [ { "id": "terms-disclosure-entry-participation-and-redemption-instructions-record", "name": "Terms disclosure, entry, participation and redemption instructions record", "description": "Immutable or successor-versioned advertisement or promotion evidence for terms disclosure, entry, participation and redemption instructions with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for terms-disclosure-entry-participation-and-redemption-instructions; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-016", "SRC-020" ] } ], "inline_only_rationale": null }, { "id": "redemption-claim-validation-reservation-clearing-and-settlement-references", "name": "Redemption claim, validation, reservation, clearing and settlement references", "description": "Records redemption claim, validation, reservation, clearing and settlement references as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-016", "SRC-020" ], "questions": [ { "id": "redemption-claim-validation-reservation-clearing-and-settlement-references-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish redemption claim, validation, reservation, clearing and settlement references?", "kind": "process", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "redemption-claim-validation-reservation-clearing-and-settlement-references-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on redemption claim, validation, reservation, clearing and settlement references, for which purpose and under what authority or restriction?", "kind": "exception", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "redemption-claim-validation-reservation-clearing-and-settlement-references-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify redemption claim, validation, reservation, clearing and settlement references?", "kind": "temporal", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "redemption-claim-validation-reservation-clearing-and-settlement-references-data", "name": "Redemption claim, validation, reservation, clearing and settlement references data", "description": "Typed advertisement or promotion data for redemption claim, validation, reservation, clearing and settlement references, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-016", "SRC-020" ] } ], "artifacts": [ { "id": "redemption-claim-validation-reservation-clearing-and-settlement-references-record", "name": "Redemption claim, validation, reservation, clearing and settlement references record", "description": "Immutable or successor-versioned advertisement or promotion evidence for redemption claim, validation, reservation, clearing and settlement references with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for redemption-claim-validation-reservation-clearing-and-settlement-references; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-016", "SRC-020" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "lifecycle-observation-risk-and-remedy", "name": "Lifecycle, observation, risk and remedy", "description": "Groups advertisement or promotion context for lifecycle, observation, risk and remedy.", "rationale": "Keep governed specification state separate from dissemination, exposure, response, redemption and enforcement observations", "source_refs": [ "SRC-002", "SRC-004", "SRC-005", "SRC-008", "SRC-009", "SRC-012", "SRC-014", "SRC-015", "SRC-016", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022" ], "layers": [ { "id": "revision-approval-release-dissemination-and-performance-observations", "name": "Revision, approval, release, dissemination and performance observations", "description": "Groups source-qualified advertisement or promotion context for revision, approval, release, dissemination and performance observations.", "source_refs": [ "SRC-002", "SRC-004", "SRC-008", "SRC-012", "SRC-015", "SRC-020", "SRC-021", "SRC-022" ], "findings": [ { "id": "draft-review-approved-released-paused-withdrawn-expired-and-superseded-state", "name": "Draft, review, approved, released, paused, withdrawn, expired and superseded state", "description": "Records draft, review, approved, released, paused, withdrawn, expired and superseded state as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-002", "SRC-004", "SRC-008", "SRC-012", "SRC-015", "SRC-020", "SRC-021", "SRC-022" ], "questions": [ { "id": "draft-review-approved-released-paused-withdrawn-expired-and-superseded-state-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish draft, review, approved, released, paused, withdrawn, expired and superseded state?", "kind": "lifecycle", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "draft-review-approved-released-paused-withdrawn-expired-and-superseded-state-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on draft, review, approved, released, paused, withdrawn, expired and superseded state, for which purpose and under what authority or restriction?", "kind": "interoperability", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "draft-review-approved-released-paused-withdrawn-expired-and-superseded-state-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify draft, review, approved, released, paused, withdrawn, expired and superseded state?", "kind": "spatial", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "draft-review-approved-released-paused-withdrawn-expired-and-superseded-state-data", "name": "Draft, review, approved, released, paused, withdrawn, expired and superseded state data", "description": "Typed advertisement or promotion data for draft, review, approved, released, paused, withdrawn, expired and superseded state, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-004", "SRC-008", "SRC-012", "SRC-015", "SRC-020", "SRC-021", "SRC-022" ] } ], "artifacts": [ { "id": "draft-review-approved-released-paused-withdrawn-expired-and-superseded-state-record", "name": "Draft, review, approved, released, paused, withdrawn, expired and superseded state record", "description": "Immutable or successor-versioned advertisement or promotion evidence for draft, review, approved, released, paused, withdrawn, expired and superseded state with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for draft-review-approved-released-paused-withdrawn-expired-and-superseded-state; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-002", "SRC-004", "SRC-008", "SRC-012", "SRC-015", "SRC-020", "SRC-021", "SRC-022" ] } ], "inline_only_rationale": null }, { "id": "serve-impression-viewability-interaction-conversion-and-redemption-observation", "name": "Serve, impression, viewability, interaction, conversion and redemption observation", "description": "Records serve, impression, viewability, interaction, conversion and redemption observation as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-002", "SRC-004", "SRC-008", "SRC-012", "SRC-015", "SRC-020", "SRC-021", "SRC-022" ], "questions": [ { "id": "serve-impression-viewability-interaction-conversion-and-redemption-observation-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish serve, impression, viewability, interaction, conversion and redemption observation?", "kind": "event", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "serve-impression-viewability-interaction-conversion-and-redemption-observation-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on serve, impression, viewability, interaction, conversion and redemption observation, for which purpose and under what authority or restriction?", "kind": "decision", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "serve-impression-viewability-interaction-conversion-and-redemption-observation-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify serve, impression, viewability, interaction, conversion and redemption observation?", "kind": "provenance", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "serve-impression-viewability-interaction-conversion-and-redemption-observation-data", "name": "Serve, impression, viewability, interaction, conversion and redemption observation data", "description": "Typed advertisement or promotion data for serve, impression, viewability, interaction, conversion and redemption observation, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-002", "SRC-004", "SRC-008", "SRC-012", "SRC-015", "SRC-020", "SRC-021", "SRC-022" ] } ], "artifacts": [ { "id": "serve-impression-viewability-interaction-conversion-and-redemption-observation-record", "name": "Serve, impression, viewability, interaction, conversion and redemption observation record", "description": "Immutable or successor-versioned advertisement or promotion evidence for serve, impression, viewability, interaction, conversion and redemption observation with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for serve-impression-viewability-interaction-conversion-and-redemption-observation; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-002", "SRC-004", "SRC-008", "SRC-012", "SRC-015", "SRC-020", "SRC-021", "SRC-022" ] } ], "inline_only_rationale": null } ] }, { "id": "targeting-safety-complaint-challenge-and-remediation", "name": "Targeting, safety, complaint, challenge and remediation", "description": "Groups source-qualified advertisement or promotion context for targeting, safety, complaint, challenge and remediation.", "source_refs": [ "SRC-005", "SRC-009", "SRC-012", "SRC-014", "SRC-015", "SRC-016", "SRC-018", "SRC-019" ], "findings": [ { "id": "targeting-privacy-minor-vulnerability-brand-safety-and-prohibited-use", "name": "Targeting, privacy, minor, vulnerability, brand safety and prohibited use", "description": "Records targeting, privacy, minor, vulnerability, brand safety and prohibited use as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-005", "SRC-009", "SRC-012", "SRC-014", "SRC-015", "SRC-016", "SRC-018", "SRC-019" ], "questions": [ { "id": "targeting-privacy-minor-vulnerability-brand-safety-and-prohibited-use-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish targeting, privacy, minor, vulnerability, brand safety and prohibited use?", "kind": "privacy", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "targeting-privacy-minor-vulnerability-brand-safety-and-prohibited-use-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on targeting, privacy, minor, vulnerability, brand safety and prohibited use, for which purpose and under what authority or restriction?", "kind": "identity", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "targeting-privacy-minor-vulnerability-brand-safety-and-prohibited-use-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify targeting, privacy, minor, vulnerability, brand safety and prohibited use?", "kind": "ownership", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "targeting-privacy-minor-vulnerability-brand-safety-and-prohibited-use-data", "name": "Targeting, privacy, minor, vulnerability, brand safety and prohibited use data", "description": "Typed advertisement or promotion data for targeting, privacy, minor, vulnerability, brand safety and prohibited use, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-005", "SRC-009", "SRC-012", "SRC-014", "SRC-015", "SRC-016", "SRC-018", "SRC-019" ] } ], "artifacts": [ { "id": "targeting-privacy-minor-vulnerability-brand-safety-and-prohibited-use-record", "name": "Targeting, privacy, minor, vulnerability, brand safety and prohibited use record", "description": "Immutable or successor-versioned advertisement or promotion evidence for targeting, privacy, minor, vulnerability, brand safety and prohibited use with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for targeting-privacy-minor-vulnerability-brand-safety-and-prohibited-use; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-005", "SRC-009", "SRC-012", "SRC-014", "SRC-015", "SRC-016", "SRC-018", "SRC-019" ] } ], "inline_only_rationale": null }, { "id": "complaint-challenge-takedown-correction-regulator-and-dispute-reference", "name": "Complaint, challenge, takedown, correction, regulator and dispute reference", "description": "Records complaint, challenge, takedown, correction, regulator and dispute reference as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-005", "SRC-009", "SRC-012", "SRC-014", "SRC-015", "SRC-016", "SRC-018", "SRC-019" ], "questions": [ { "id": "complaint-challenge-takedown-correction-regulator-and-dispute-reference-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish complaint, challenge, takedown, correction, regulator and dispute reference?", "kind": "exception", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "complaint-challenge-takedown-correction-regulator-and-dispute-reference-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on complaint, challenge, takedown, correction, regulator and dispute reference, for which purpose and under what authority or restriction?", "kind": "classification", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "complaint-challenge-takedown-correction-regulator-and-dispute-reference-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify complaint, challenge, takedown, correction, regulator and dispute reference?", "kind": "authority", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "complaint-challenge-takedown-correction-regulator-and-dispute-reference-data", "name": "Complaint, challenge, takedown, correction, regulator and dispute reference data", "description": "Typed advertisement or promotion data for complaint, challenge, takedown, correction, regulator and dispute reference, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-005", "SRC-009", "SRC-012", "SRC-014", "SRC-015", "SRC-016", "SRC-018", "SRC-019" ] } ], "artifacts": [ { "id": "complaint-challenge-takedown-correction-regulator-and-dispute-reference-record", "name": "Complaint, challenge, takedown, correction, regulator and dispute reference record", "description": "Immutable or successor-versioned advertisement or promotion evidence for complaint, challenge, takedown, correction, regulator and dispute reference with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for complaint-challenge-takedown-correction-regulator-and-dispute-reference; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-005", "SRC-009", "SRC-012", "SRC-014", "SRC-015", "SRC-016", "SRC-018", "SRC-019" ] } ], "inline_only_rationale": null } ] } ] }, { "id": "governance-provenance-time-access-and-interoperability", "name": "Governance, provenance, time, access and interoperability", "description": "Groups advertisement or promotion context for governance, provenance, time, access and interoperability.", "rationale": "Qualify authority, source, quality, clocks, correction, retention and projection loss for agent-safe use", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ], "layers": [ { "id": "source-revision-quality-conflict-time-and-retention", "name": "Source, revision, quality, conflict, time and retention", "description": "Groups source-qualified advertisement or promotion context for source, revision, quality, conflict, time and retention.", "source_refs": [ "SRC-008", "SRC-009", "SRC-020", "SRC-021", "SRC-022", "SRC-023" ], "findings": [ { "id": "source-revision-evidence-quality-confidence-conflict-and-history", "name": "Source, revision, evidence quality, confidence, conflict and history", "description": "Records source, revision, evidence quality, confidence, conflict and history as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-008", "SRC-009", "SRC-020", "SRC-021", "SRC-022", "SRC-023" ], "questions": [ { "id": "source-revision-evidence-quality-confidence-conflict-and-history-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish source, revision, evidence quality, confidence, conflict and history?", "kind": "provenance", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "source-revision-evidence-quality-confidence-conflict-and-history-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on source, revision, evidence quality, confidence, conflict and history, for which purpose and under what authority or restriction?", "kind": "composition", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "source-revision-evidence-quality-confidence-conflict-and-history-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify source, revision, evidence quality, confidence, conflict and history?", "kind": "requirement", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "source-revision-evidence-quality-confidence-conflict-and-history-data", "name": "Source, revision, evidence quality, confidence, conflict and history data", "description": "Typed advertisement or promotion data for source, revision, evidence quality, confidence, conflict and history, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-008", "SRC-009", "SRC-020", "SRC-021", "SRC-022", "SRC-023" ] } ], "artifacts": [ { "id": "source-revision-evidence-quality-confidence-conflict-and-history-record", "name": "Source, revision, evidence quality, confidence, conflict and history record", "description": "Immutable or successor-versioned advertisement or promotion evidence for source, revision, evidence quality, confidence, conflict and history with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for source-revision-evidence-quality-confidence-conflict-and-history; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-008", "SRC-009", "SRC-020", "SRC-021", "SRC-022", "SRC-023" ] } ], "inline_only_rationale": null }, { "id": "validity-publication-event-observation-ingestion-knowledge-and-retention-clocks", "name": "Validity, publication, event, observation, ingestion, knowledge and retention clocks", "description": "Records validity, publication, event, observation, ingestion, knowledge and retention clocks as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-008", "SRC-009", "SRC-020", "SRC-021", "SRC-022", "SRC-023" ], "questions": [ { "id": "validity-publication-event-observation-ingestion-knowledge-and-retention-clocks-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish validity, publication, event, observation, ingestion, knowledge and retention clocks?", "kind": "temporal", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "validity-publication-event-observation-ingestion-knowledge-and-retention-clocks-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on validity, publication, event, observation, ingestion, knowledge and retention clocks, for which purpose and under what authority or restriction?", "kind": "relationship", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "validity-publication-event-observation-ingestion-knowledge-and-retention-clocks-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify validity, publication, event, observation, ingestion, knowledge and retention clocks?", "kind": "constraint", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "validity-publication-event-observation-ingestion-knowledge-and-retention-clocks-data", "name": "Validity, publication, event, observation, ingestion, knowledge and retention clocks data", "description": "Typed advertisement or promotion data for validity, publication, event, observation, ingestion, knowledge and retention clocks, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-008", "SRC-009", "SRC-020", "SRC-021", "SRC-022", "SRC-023" ] } ], "artifacts": [ { "id": "validity-publication-event-observation-ingestion-knowledge-and-retention-clocks-record", "name": "Validity, publication, event, observation, ingestion, knowledge and retention clocks record", "description": "Immutable or successor-versioned advertisement or promotion evidence for validity, publication, event, observation, ingestion, knowledge and retention clocks with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for validity-publication-event-observation-ingestion-knowledge-and-retention-clocks; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-008", "SRC-009", "SRC-020", "SRC-021", "SRC-022", "SRC-023" ] } ], "inline_only_rationale": null } ] }, { "id": "access-validation-conformance-and-loss-aware-projection", "name": "Access, validation, conformance and loss-aware projection", "description": "Groups source-qualified advertisement or promotion context for access, validation, conformance and loss-aware projection.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ], "findings": [ { "id": "purpose-authority-access-minimum-disclosure-exception-and-audit", "name": "Purpose, authority, access, minimum disclosure, exception and audit", "description": "Records purpose, authority, access, minimum disclosure, exception and audit as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ], "questions": [ { "id": "purpose-authority-access-minimum-disclosure-exception-and-audit-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish purpose, authority, access, minimum disclosure, exception and audit?", "kind": "access", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "purpose-authority-access-minimum-disclosure-exception-and-audit-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on purpose, authority, access, minimum disclosure, exception and audit, for which purpose and under what authority or restriction?", "kind": "state", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "purpose-authority-access-minimum-disclosure-exception-and-audit-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify purpose, authority, access, minimum disclosure, exception and audit?", "kind": "process", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "purpose-authority-access-minimum-disclosure-exception-and-audit-data", "name": "Purpose, authority, access, minimum disclosure, exception and audit data", "description": "Typed advertisement or promotion data for purpose, authority, access, minimum disclosure, exception and audit, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ] } ], "artifacts": [ { "id": "purpose-authority-access-minimum-disclosure-exception-and-audit-record", "name": "Purpose, authority, access, minimum disclosure, exception and audit record", "description": "Immutable or successor-versioned advertisement or promotion evidence for purpose, authority, access, minimum disclosure, exception and audit with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for purpose-authority-access-minimum-disclosure-exception-and-audit; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ] } ], "inline_only_rationale": null }, { "id": "profile-schema-conformance-taxonomy-version-and-loss-aware-projection", "name": "Profile, schema, conformance, taxonomy version and loss-aware projection", "description": "Records profile, schema, conformance, taxonomy version and loss-aware projection as source-qualified advertisement or promotion context while campaign, creative, offer, price, placement, delivery, interaction, redemption, finance, party, consent, enforcement and records masters remain independently identifiable.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ], "questions": [ { "id": "profile-schema-conformance-taxonomy-version-and-loss-aware-projection-q01", "text": "Which stable promotional-instrument, advertisement, promotion, revision, claim, creative and external-master identities plus discriminated subtype establish profile, schema, conformance, taxonomy version and loss-aware projection?", "kind": "interoperability", "answer_data": [ "promotional record, subtype, revision, claim, creative and external-master identifiers", "advertisement, native, video, display, audio, out-of-home, endorsement, coupon, discount, reward and jurisdiction profiles", "draft, approved, released, observed, unknown, disputed, corrected, withdrawn, expired and superseded states" ] }, { "id": "profile-schema-conformance-taxonomy-version-and-loss-aware-projection-q02", "text": "Who sponsors, pays, creates, approves, publishes, sells, presents, observes, challenges or may rely on profile, schema, conformance, taxonomy version and loss-aware projection, for which purpose and under what authority or restriction?", "kind": "lifecycle", "answer_data": [ "sponsor, advertiser, payer, agency, creative owner, publisher, platform, seller, intermediary, endorser, regulator and affected party", "purpose, role, delegation, contract, lawful basis, consent, objection, policy, jurisdiction and disclosure duty", "protected group, minor, vulnerability, prohibited product, brand safety, conflict, exception and accountability" ] }, { "id": "profile-schema-conformance-taxonomy-version-and-loss-aware-projection-q03", "text": "Which claim, rule, taxonomy, evidence, method, version, scope, event time, observation time, uncertainty, correction history and projection loss qualify profile, schema, conformance, taxonomy version and loss-aware projection?", "kind": "event", "answer_data": [ "claim, qualification, omission, taxonomy, rule, test, method, format and schema version", "source, substantiation, disclosure, measurement, confidence, quality, conflict and authoritative status", "validity, publication, event, observation, ingestion and knowledge times, predecessor, successor, retention, access and mapping loss" ] } ], "data_elements": [ { "id": "profile-schema-conformance-taxonomy-version-and-loss-aware-projection-data", "name": "Profile, schema, conformance, taxonomy version and loss-aware projection data", "description": "Typed advertisement or promotion data for profile, schema, conformance, taxonomy version and loss-aware projection, qualified by subtype, source, evidence, authority, version, scope, time, uncertainty, access and conflict.", "value_kind": "collection", "cardinality": "0..n", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ] } ], "artifacts": [ { "id": "profile-schema-conformance-taxonomy-version-and-loss-aware-projection-record", "name": "Profile, schema, conformance, taxonomy version and loss-aware projection record", "description": "Immutable or successor-versioned advertisement or promotion evidence for profile, schema, conformance, taxonomy version and loss-aware projection with declared profile and projection loss.", "media_or_form": [ "logical advertisement or sales-promotion specification assertion", "identity, claim, substantiation, disclosure, creative binding, placement binding, promotion mechanic, term, observation, decision, complaint, validation or projection record" ], "serial": true, "identity_strategy": "Promotional-record ID plus subtype, independent revision, claim, creative-binding, placement-binding, promotion-mechanic, observation, decision or event ID and artifact kind for profile-schema-conformance-taxonomy-version-and-loss-aware-projection; title, slogan, campaign name, coupon code, date, filename or digest never identifies the governed record alone.", "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ] } ], "inline_only_rationale": null } ] } ] } ] }, "functions": [ { "id": "register-promotional-instrument", "name": "Register promotional instrument", "description": "Governed operation to register promotional instrument without autonomous unlawful targeting, claim invention, evidence fabrication, endorsement, content publication, inventory purchase, benefit commitment, contact, disclosure or destruction.", "inputs": [ "authoritative identifier", "discriminated subtype", "sponsor and purpose" ], "outputs": [ "versioned advertisement or promotion assertion" ], "preconditions": [ "identity, duplicate, subtype, authority and purpose checks pass" ], "effects": [ "does not create a campaign, party, creative, offer, price, placement or consent master" ], "source_refs": [ "SRC-001", "SRC-010", "SRC-011", "SRC-017", "SRC-021" ] }, { "id": "classify-advertisement-or-sales-promotion", "name": "Classify advertisement or sales promotion", "description": "Governed operation to classify advertisement or sales promotion without autonomous unlawful targeting, claim invention, evidence fabrication, endorsement, content publication, inventory purchase, benefit commitment, contact, disclosure or destruction.", "inputs": [ "promotional record", "profile and classifier versions", "jurisdiction and channel" ], "outputs": [ "discriminated subtype and profile assertion" ], "preconditions": [ "class criteria, version and non-equivalence checks pass" ], "effects": [ "does not convert an advertisement into a discount obligation or a sales promotion into a communication event" ], "source_refs": [ "SRC-001", "SRC-005", "SRC-010", "SRC-017" ] }, { "id": "define-proposition-claim-and-qualification", "name": "Define proposition, claim and qualification", "description": "Governed operation to define proposition, claim and qualification without autonomous unlawful targeting, claim invention, evidence fabrication, endorsement, content publication, inventory purchase, benefit commitment, contact, disclosure or destruction.", "inputs": [ "promoted-subject reference", "claim text or structured assertion", "qualifications and intended context" ], "outputs": [ "versioned claim set" ], "preconditions": [ "materiality, clarity, scope, jurisdiction and authority checks pass" ], "effects": [ "does not prove truth, typicality, comparative superiority or legal compliance" ], "source_refs": [ "SRC-012", "SRC-013", "SRC-016", "SRC-017" ] }, { "id": "attach-substantiation-endorsement-and-disclosure", "name": "Attach substantiation, endorsement and disclosure", "description": "Governed operation to attach substantiation, endorsement and disclosure without autonomous unlawful targeting, claim invention, evidence fabrication, endorsement, content publication, inventory purchase, benefit commitment, contact, disclosure or destruction.", "inputs": [ "claim revision", "evidence and test references", "endorsement, connection and disclosure context" ], "outputs": [ "substantiation and disclosure bindings" ], "preconditions": [ "source, method, recency, independence, material-connection and prominence checks pass" ], "effects": [ "does not turn weak evidence into truth or hide sponsor and payer identity" ], "source_refs": [ "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-021", "SRC-022" ] }, { "id": "bind-creative-channel-placement-and-supply-path", "name": "Bind creative, channel, placement and supply path", "description": "Governed operation to bind creative, channel, placement and supply path without autonomous unlawful targeting, claim invention, evidence fabrication, endorsement, content publication, inventory purchase, benefit commitment, contact, disclosure or destruction.", "inputs": [ "promotional revision", "creative and format references", "placement, seller and authorization references" ], "outputs": [ "version-pinned delivery-plan binding" ], "preconditions": [ "rights, accessibility, ad-marking, brand-safety, seller authorization and profile checks pass" ], "effects": [ "does not publish content, buy inventory or prove that an ad was served" ], "source_refs": [ "SRC-002", "SRC-003", "SRC-004", "SRC-006", "SRC-007", "SRC-015", "SRC-023" ] }, { "id": "configure-promotion-mechanic-eligibility-and-terms", "name": "Configure promotion mechanic, eligibility and terms", "description": "Governed operation to configure promotion mechanic, eligibility and terms without autonomous unlawful targeting, claim invention, evidence fabrication, endorsement, content publication, inventory purchase, benefit commitment, contact, disclosure or destruction.", "inputs": [ "promotion revision", "benefit and limits", "eligibility, exclusions and terms" ], "outputs": [ "versioned sales-promotion mechanic" ], "preconditions": [ "value, window, territory, item, party, quantity, disclosure and ambiguity checks pass" ], "effects": [ "does not create an offer, entitlement, order, payment, discount settlement or ledger entry" ], "source_refs": [ "SRC-010", "SRC-011", "SRC-016", "SRC-017" ] }, { "id": "review-approve-release-withdraw-and-supersede", "name": "Review, approve, release, withdraw and supersede", "description": "Governed operation to review, approve, release, withdraw and supersede without autonomous unlawful targeting, claim invention, evidence fabrication, endorsement, content publication, inventory purchase, benefit commitment, contact, disclosure or destruction.", "inputs": [ "candidate revision", "claim, evidence, disclosure, creative, terms and risk reviews", "delegated decision authority" ], "outputs": [ "successor lifecycle assertion and decision evidence" ], "preconditions": [ "required reviews, segregation of duties, jurisdiction, channel, accessibility and effective-time checks pass" ], "effects": [ "approval never proves legality; release never proves dissemination; history is not overwritten" ], "source_refs": [ "SRC-012", "SRC-015", "SRC-016", "SRC-017", "SRC-020", "SRC-021" ] }, { "id": "attach-delivery-performance-and-redemption-observations", "name": "Attach delivery, performance and redemption observations", "description": "Governed operation to attach delivery, performance and redemption observations without autonomous unlawful targeting, claim invention, evidence fabrication, endorsement, content publication, inventory purchase, benefit commitment, contact, disclosure or destruction.", "inputs": [ "promotional revision", "external observation reference", "method, source and time" ], "outputs": [ "source-qualified observation binding" ], "preconditions": [ "identity, method, denominator, invalid-traffic, deduplication, uncertainty and clock checks pass" ], "effects": [ "does not infer impression from serve, view from impression, conversion from interaction, settlement from redemption or causality from attribution" ], "source_refs": [ "SRC-002", "SRC-004", "SRC-008", "SRC-010", "SRC-020", "SRC-022" ] }, { "id": "challenge-correct-takedown-and-resolve", "name": "Challenge, correct, takedown and resolve", "description": "Governed operation to challenge, correct, takedown and resolve without autonomous unlawful targeting, claim invention, evidence fabrication, endorsement, content publication, inventory purchase, benefit commitment, contact, disclosure or destruction.", "inputs": [ "claim or promotion revision", "complaint, regulator or evidence challenge", "authority and remedy" ], "outputs": [ "challenge, hold, correction, takedown, successor or resolution assertion" ], "preconditions": [ "standing, evidence, due-process, affected-scope, urgency and non-destructive-history checks pass" ], "effects": [ "does not erase prior dissemination or mutate external enforcement and dispute records" ], "source_refs": [ "SRC-012", "SRC-013", "SRC-015", "SRC-016", "SRC-017", "SRC-021" ] }, { "id": "validate-project-retain-and-audit", "name": "Validate, project, retain and audit", "description": "Governed operation to validate, project, retain and audit without autonomous unlawful targeting, claim invention, evidence fabrication, endorsement, content publication, inventory purchase, benefit commitment, contact, disclosure or destruction.", "inputs": [ "promotional record and revision", "target profile and purpose", "access, retention and mapping policy" ], "outputs": [ "validation report, minimum view, loss declaration, retention result or audit event" ], "preconditions": [ "schema, taxonomy, digest, authority, access, legal hold, clock and conformance checks pass" ], "effects": [ "never claims unsupported conformance, exposes restricted targeting data or cascades deletion into external masters" ], "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009", "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ] } ], "composition": [ { "target": "WM-MED-001", "relation": "REFERENCE", "purpose": "Bind exact Creative Work revisions under the provisional parent signal without granting containment or cascade authority.", "required": false, "source_refs": [ "SRC-001", "SRC-003", "SRC-004", "SRC-021" ] }, { "target": "WM-ECO-027 and Campaign, Product, Service, Offer, Price, Party, Audience, Consent, Placement, Inventory, Communication, Observation, Order, Contract, Payment, Ledger, Complaint, Enforcement and Records models", "relation": "REFERENCE", "purpose": "Resolve external coordination, subjects, roles, permissions, delivery, outcome, transaction and governance identities without duplicating their lifecycles.", "required": false, "source_refs": [ "SRC-002", "SRC-008", "SRC-010", "SRC-012", "SRC-015", "SRC-018", "SRC-019", "SRC-021" ] }, { "target": "IAB AdCOM, OpenRTB, Native, VAST, Ad Product Taxonomy, ads.txt, sellers.json, SupplyChain, Open Measurement and Data Transparency", "relation": "ALIGN", "purpose": "Project version-pinned digital-advertising object, transport, classification, supply-chain and measurement profiles with declared loss.", "required": false, "source_refs": [ "SRC-001", "SRC-002", "SRC-003", "SRC-004", "SRC-005", "SRC-006", "SRC-007", "SRC-008", "SRC-009" ] }, { "target": "GS1 Digital Coupon Management and GCN; FTC guidance; EU DSA, UCPD, comparative-advertising, GDPR and ePrivacy texts; RFC 3339; PROV-O; DQV; ODRL; OpenAPI 3.1.1", "relation": "ALIGN", "purpose": "Project promotion, jurisdiction, temporal, provenance, quality, policy and API views without claiming universal law or conformance.", "required": false, "source_refs": [ "SRC-010", "SRC-011", "SRC-012", "SRC-013", "SRC-014", "SRC-015", "SRC-016", "SRC-017", "SRC-018", "SRC-019", "SRC-020", "SRC-021", "SRC-022", "SRC-023", "SRC-024" ] } ], "serviceLayers": { "dimension": { "owner_package_requirements": [ "Dimension owner, namespace authority, accountable sponsor and delegated advertising, promotion, creative, media, commercial, privacy, legal, accessibility and records authorities", "Authoritative Campaign, Creative Work, Content, Product, Service, Offer, Price, Party, Audience, Consent, Placement, Inventory, Communication, Observation, Order, Payment, Ledger, Complaint and Records registries", "Approved advertisement, sales-promotion, channel, jurisdiction, claims, evidence, disclosure, targeting, accessibility, retention and interoperability profiles", "Role, delegation, prohibited-product, protected-group, claim, endorsement, disclosure, approval, publication, purchase, benefit, takedown, correction and agent-operation policies" ], "namespace_guidance": "Mint promotional-record, subtype, revision, claim, evidence-binding, disclosure, creative-binding, placement-binding, mechanic, term, observation, decision, challenge, validation and projection IDs; preserve external master identifiers.", "registry_links": [ "https://ver.cy/models/", "https://ver.cy/model-agent-protocol.md" ] }, "canon_and_patch": { "canonicalization_rules": [ "Canonicalize by authoritative promotional-record identifier, subtype, owner namespace and revision head, never by campaign, title, slogan, coupon code, placement, date, filename or digest alone.", "Advertisement and sales promotion are discriminated profiles; campaign, creative, offer, price, placement, dissemination, interaction, redemption, finance, consent, enforcement and records remain separate identities." ], "patch_rules": [ "Extensions declare subtype, jurisdiction, channel, claim, evidence, disclosure, creative, placement, promotion-mechanic, eligibility, targeting, lifecycle and interoperability effects.", "Approved or released revisions are immutable; correction, withdrawal, expiry, supersession and remedy create linked successors with affected scope, reason and authority.", "Never silently change sponsor, payer, claim, qualification, evidence, disclosure, creative, terms, benefit, eligibility, exclusions, targeting, effective time, authority or privacy marking." ], "compatibility_rules": [ "Ignore additive fields only when subtype, identity, revision, claim, evidence, disclosure, terms, states, times, authority, access and provenance survive.", "Every projection pins specification and taxonomy versions and declares loss in claim, evidence, disclosure, placement, promotion, targeting, lifecycle, observation and authority semantics." ] }, "artifact_rules": { "identity_priority": [ "Authoritative master-system identifier for promotional record, advertisement, promotion, revision, claim, evidence, disclosure, creative binding, placement binding, mechanic, observation, decision or artifact, qualified by namespace and kind.", "Governed globally resolvable promotional-record or artifact IRI.", "Dimension UUID or ULID when neither preceding identifier exists." ], "timestamp_rule": "Use RFC 3339 timestamps with seconds and explicit offset or Z; distinguish created, reviewed, approved, valid-from, valid-through, released, presented, served, observed, challenged, corrected, withdrawn, expired, ingested and known times whenever they differ.", "serial_naming_rule": "Use {promotional-record-id}--{subtype}--{revision-id}--{claim-creative-placement-mechanic-observation-decision-or-event-id}--{artifact-kind}--{record-revision-id}.", "integrity_rule": "Store digest, media type, record kind, promotional ID and subtype, revision, actor, purpose, source, claim, evidence, taxonomy and profile versions, event and knowledge times, confidentiality, retention and provenance." }, "policies": [ "This model owns the governed advertisement or sales-promotion specification context, not campaign, creative, offer, price, placement, delivery, interaction, redemption, order, payment, ledger, consent, enforcement or records masters.", "Claim, qualification, evidence, endorsement, material connection, sponsor, payer, disclosure, approval, legality, dissemination, observation and outcome remain separate assertions.", "Advertisement and sales-promotion profiles share governance services but never become interchangeable instance types.", "Agents cannot autonomously target protected groups, infer sensitive traits, invent claims or evidence, create endorsements or consent, publish creative, purchase inventory, commit benefits, contact parties, conceal advertising, disclose restricted data or destroy records without delegated authority." ], "crud": { "read": [ "Resolve subtype, revision, sponsor, payer, promoted subject, claims, evidence, disclosures, creative and placement bindings, promotion mechanics, terms, targeting constraints, lifecycle, observations, challenges, access and projection loss." ], "create": [ "Bind identity, subtype, sponsor, responsible party, purpose, jurisdiction, promoted subject and initial unknown states before claims or terms are accepted." ], "update": [ "Append successor claim, evidence, disclosure, creative, placement, mechanic, term, lifecycle, observation, challenge, correction and validation assertions with reason, authority, source, event time and knowledge time." ], "delete": [ "Apply legal hold, advertising, consumer, contract, privacy, accessibility and Dimension retention policy; tombstone only the catalogue view and never cascade deletion to external masters." ] }, "roles": [ { "name": "Sponsor and advertiser", "responsibilities": [ "Own purpose, promoted subject, claims, intended audience, budget boundary and accountable authorization." ] }, { "name": "Promotion owner", "responsibilities": [ "Own subtype, mechanics, terms, eligibility, exclusions, lifecycle and remedy coordination." ] }, { "name": "Creative and accessibility steward", "responsibilities": [ "Own creative bindings, languages, formats, ad marking, disclosures, rights and accessibility review." ] }, { "name": "Media and supply-path steward", "responsibilities": [ "Own channel, placement, inventory, seller authorization, intermediaries, brand safety and technical profiles." ] }, { "name": "Claims and evidence reviewer", "responsibilities": [ "Own claim qualification, substantiation, comparative basis, endorsements, conflicts and evidence quality." ] }, { "name": "Privacy, legal and consumer-protection authority", "responsibilities": [ "Own jurisdiction, targeting, minors, vulnerable persons, consent, objection, prohibited practices, complaints and takedowns." ] }, { "name": "Interoperability and records steward", "responsibilities": [ "Own mappings, conformance, projection loss, audit, legal hold and disposition policy." ] } ], "access": { "default_rule": "Deny targeting criteria, audience data, contact or consent evidence, unpublished claims and creative, contracts, rates, supply-path details, complaints and enforcement context unless purpose-bound policy permits the minimum necessary view.", "scopes": [ "bundle", "layer", "finding", "artifact" ], "exceptions": [ "Declared operational, legal, audit, regulatory, subject-rights, safety or incident access must cite authority, scope, purpose and time limit and be logged." ], "audit_requirements": [ "Log actor, agent, role, purpose, promotional ID, subtype and revision, operation, authority, policy, RFC 3339 time, affected assertions, source revision and outcome without duplicating restricted party or targeting data." ] }, "agents_bootstrap": { "filename": "AGENTS.md", "required_fields": [ "Name", "Type", "Specification URL", "Storage type URL", "Interface URL", "Processes URL" ], "read_order": [ "Read Dimension namespace, advertising, promotion, creative, commercial, media, privacy, consumer-protection, accessibility, retention and agent policies.", "Read this promotional record and linked campaign, creative, product, service, offer, price, party, audience, consent, placement, communication, observation, finance, complaint and records models before mutation." ] } }, "coverage": { "claim": "WM-ECO-028 covers a governed Advertisement / Promotion specification family through mandatory discriminated advertisement and sales-promotion profiles, identity, parties, claims, evidence, disclosures, creative and placement bindings, promotion mechanics, terms, lifecycle, observations, risk, remedy, provenance, access and loss-aware projections. Relation, channel, sector, jurisdiction, implementation-conformance and independent-review questions remain deferred.", "confidence": "medium", "checklist": [ { "dimension": "identity", "status": "covered", "notes": "Identity is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "classification and direct properties", "status": "covered", "notes": "Classification and direct properties is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "recognition and observation", "status": "covered", "notes": "Recognition and observation is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "capabilities and possible actions", "status": "covered", "notes": "Capabilities and possible actions is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "composition", "status": "covered", "notes": "Composition is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "lifecycle", "status": "covered", "notes": "Lifecycle is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "relationships", "status": "covered", "notes": "Relationships is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "temporal", "status": "covered", "notes": "Temporal is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "spatial", "status": "covered", "notes": "Spatial is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "provenance", "status": "covered", "notes": "Provenance is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "ownership", "status": "covered", "notes": "Ownership is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "validation", "status": "covered", "notes": "Validation is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "access", "status": "covered", "notes": "Access is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "retention and deletion", "status": "covered", "notes": "Retention and deletion is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "interoperability", "status": "covered", "notes": "Interoperability is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." }, { "dimension": "authority and ethics", "status": "covered", "notes": "Authority and ethics is explicit; relation, channel, sector, jurisdiction, methodology and independent-review profiles remain held where applicable." } ], "known_omissions": [ "Claude and Grok each timed out on one bounded attempt; no independent external result was admitted.", "WM-MED-001 is only a provisional parent signal and the frozen relation ledger contains no settled WM-ECO-028 edge.", "Channel, sector and jurisdiction profiles for broadcast, print, out-of-home, search, social, influencer, retail, direct, native, video, audio, political, health, finance, alcohol, gambling, children and environmental claims require separate validation.", "IAB specifications cover digital-advertising transport and transparency profiles, GS1 covers coupon profiles, and neither proves legal compliance or universal scope.", "Exact release pins, licensed terms, implementation mappings, accessibility, tax, accounting, legal and independent external review remain outstanding." ], "conflicts": [ "Advertisement and sales promotion share promotional purpose but are discriminated sibling profiles, not interchangeable objects.", "Campaign, advertisement, creative expression, claim, placement, serve, impression, interaction, conversion, promotion mechanic, coupon, redemption and settlement are distinct.", "Approval does not prove legality, evidence does not prove truth, release does not prove dissemination, impression does not prove viewability, attribution does not prove causality and redemption does not prove settlement.", "Sponsor, advertiser, beneficiary, payer, publisher, platform, agency, seller, intermediary and endorser are role assignments, not necessarily one party." ], "regional_assumptions": [ "Advertising, promotions, endorsements, comparative claims, green claims, targeting, minors, protected groups, prohibited products, direct marketing, cookies, accessibility, complaints and retention depend on jurisdiction, channel, sector and audience.", "EU and United States sources are scoped profiles and cannot be treated as universal law." ], "adversarial_checks": [ "Reject a slash-boundary implementation that stores advertisement and sales-promotion instances without a mandatory discriminator.", "Reject an advertisement record that absorbs campaign, creative, placement, dissemination, interaction, consent, finance, enforcement or records masters.", "Reject a claim without qualifications, material omissions, evidence, source, method, recency, jurisdiction, intended audience and challenge status.", "Reject approved or released as proof of lawful, served, viewed, effective, redeemed or settled.", "Reject targeting without purpose, lawful authority, source, minimisation, prohibited-attribute, minor, vulnerability, fairness, explanation, objection and suppression controls.", "Reject autonomous claim invention, evidence fabrication, endorsement, publication, media purchase, benefit commitment, unlawful targeting, disclosure or destruction." ] }, "researchAdjudication": { "providerMode": "single-provider-waiver", "activeProviders": [ "codex" ], "waivedProviders": [ "claude", "grok" ], "providerPolicy": { "contract_version": "1.0.0", "mode": "single-provider-waiver", "effective_at": "2026-09-06T00:00:00Z", "scope": "Canonical single-stream subject-model research after the six-workstream consolidation", "active_providers": [ "codex" ], "waived_providers": [ { "provider": "claude", "authorized_by": "repository owner", "authorized_at": "2026-09-06T00:00:00Z", "reason": "Claude produced no result on prior 1800-second and 900-second attempts and again timed out on bounded 600-second Sonnet and 300-second Haiku passes. The owner prioritized completion over provider availability." }, { "provider": "grok", "authorized_by": "repository owner", "authorized_at": "2026-09-06T00:00:00Z", "reason": "The repository owner authorized completion without Grok when Grok is unavailable, slow or schema-invalid. Grok may still be attempted as a bounded supplemental reviewer, but its failure never blocks a valid Claude plus no-tools result." } ], "review_rule": "Codex may complete source-grounded fallback research after bounded Claude and Grok attempts fail. It requires a separate no-tools adversarial audit and remains reviewable-draft with a visible absence-of-external-review hold.", "supplemental_provider_attempts": [ { "provider": "claude", "required": false, "maximum_attempts": 1, "failure_policy": "record-and-continue", "admission_rule": "Use only a locally schema-valid result whose sources and boundaries survive adjudication." }, { "provider": "grok", "required": false, "maximum_attempts": 1, "failure_policy": "record-and-continue", "admission_rule": "Use only a locally schema-valid result whose sources and boundaries survive adjudication." } ] }, "boundaryDecision": { "entry_kind": "aggregate", "status": "accepted", "rationale": "The registry slash label is resolved as one specification family with a mandatory subtype discriminator, not one interchangeable instance class. Advertisement and sales-promotion instances share promotional governance services but preserve separate class criteria, properties, operations and external masters." }, "decisions": [ { "concept": "Advertisement / Promotion slash boundary", "disposition": "accepted-as-discriminated-aggregate-family", "rationale": "Every instance declares advertisement or sales-promotion subtype. Shared identity, authority, evidence, lifecycle, access and projection services do not make the subtypes equivalent." }, { "concept": "WM-MED-001 parent signal", "disposition": "accepted-as-provisional-reference", "rationale": "The unified registry supplies Creative Work as a parent hint but the frozen relation ledger has no settled WM-ECO-028 edge, so it grants no containment or cascade authority." }, { "concept": "Campaign, promotional instrument and creative", "disposition": "accepted-as-separate-identities", "rationale": "A campaign coordinates activity, a promotional instrument defines governed claims or benefit mechanics, and a creative work owns expression and rights." }, { "concept": "Claim, qualification, evidence, endorsement and disclosure", "disposition": "accepted-as-distinct-assertions", "rationale": "Each has its own source, method, scope, revision, validity and challenge status. Evidence supports a claim but does not automatically prove it." }, { "concept": "Sponsor, advertiser, beneficiary, payer, publisher, seller, intermediary and endorser", "disposition": "accepted-as-role-bindings", "rationale": "The roles may be assigned to different parties and preserve separate authority, responsibility, conflict and disclosure context." }, { "concept": "Promotion mechanic, offer, price, entitlement, redemption and settlement", "disposition": "accepted-with-external-transaction-boundary", "rationale": "The model owns the presented benefit mechanics and terms. Authoritative commercial eligibility, entitlement, transaction, clearing, payment and accounting outcomes remain external." }, { "concept": "Approval, legality, release and dissemination", "disposition": "accepted-as-independent-state-axes", "rationale": "Internal approval never proves legal compliance, and release or availability never proves a presentation, serve, impression or view." }, { "concept": "Serve, impression, viewability, interaction, conversion and redemption", "disposition": "accepted-as-external-source-qualified-observations", "rationale": "Each observation preserves identity, source, method, denominator, invalid-traffic handling, time and uncertainty and cannot prove the next state." }, { "concept": "Targeting, privacy and vulnerable-person safeguards", "disposition": "accepted-with-jurisdiction-and-purpose-holds", "rationale": "Purpose, lawful basis, consent, objection, suppression, sensitive data, minors, protected groups and prohibited practices remain separate and jurisdiction scoped." }, { "concept": "IAB digital-advertising standards", "disposition": "accepted-as-optional-channel-profiles", "rationale": "AdCOM, OpenRTB, Native, VAST, taxonomies, supply-chain and measurement artefacts support digital advertising but cannot narrow the canonical model to programmatic media." }, { "concept": "GS1 coupon standards", "disposition": "accepted-as-optional-sales-promotion-profile", "rationale": "Digital Coupon Management and GCN support coupon identity and process bindings but do not define every promotion or prove redemption settlement." }, { "concept": "Single-provider waiver and local no-tools audit", "disposition": "accepted-with-mandatory-hold", "rationale": "One bounded Claude Sonnet and one bounded Grok attempt each timed out after 120 seconds. Codex separately audited the frozen validated result and comparison without new facts, so assurance remains reviewable-draft." } ], "publicationHolds": [ "Absence-of-external-review hold: one Claude Sonnet and one Grok attempt for WM-ECO-028 each timed out after 120 seconds; no external result was admitted.", "Slash-boundary hold: advertisement and sales-promotion remain mandatory discriminated profiles and operational evidence may later justify separate model identities.", "Relation hold: WM-MED-001 is only a provisional parent signal and the frozen relation ledger contains no settled WM-ECO-028 edge.", "Identity hold: campaign, promotional instrument, advertisement, sales promotion, creative, claim, placement, dissemination, interaction, redemption and settlement remain distinct.", "Claim hold: qualification, omission, comparative basis, evidence, test, endorsement, material connection, sponsor, payer, disclosure and challenge status remain explicit.", "State hold: approval never proves legality, release never proves dissemination, impression never proves viewability or response, attribution never proves causality and redemption never proves settlement.", "Targeting and privacy hold: purpose, lawful basis, consent, objection, suppression, prohibited attributes, sensitive data, minors, protected groups and vulnerability safeguards remain jurisdiction scoped.", "Commercial hold: promotion benefit, offer, price, entitlement, transaction, discount allocation, clearing, payment and ledger consequences remain separate masters.", "Source-access hold: two GS1 resources were verified through official indexed content while direct automated access was publisher-blocked.", "Profile hold: broadcast, print, out-of-home, search, social, influencer, retail, direct, native, video, audio, political, health, finance, alcohol, gambling, children and environmental-claim uses need separate profiles.", "Interoperability hold: every IAB, GS1, EU, FTC, RFC, PROV, DQV, ODRL and OpenAPI projection needs exact release pins, conformance evidence and loss declarations.", "Review hold: legal, privacy, consumer-protection, accessibility, advertising-operations, promotion, tax, accounting and independent external review are outstanding.", "Independent external review was explicitly waived by the repository owner; this codex-only result remains a reviewable draft." ], "deferredResearch": [ "Canonically adjudicate the WM-MED-001 parent signal and register relations to campaign, creative, content, product, service, offer, price, party, audience, consent, placement, communication, observation, transaction, finance, complaint, enforcement and records models.", "Evaluate whether channel and transaction implementations require Advertisement and Sales Promotion to become separate canonical models while preserving this family as an assembly.", "Create broadcast, print, out-of-home, search, social, influencer, retail, direct, native, video, audio, political, health, finance, alcohol, gambling, children and environmental-claim profiles.", "Benchmark and conformance-test claim substantiation, disclosure prominence, seller authorization, supply-path, invalid-traffic, viewability, targeting, eligibility, redemption and settlement mappings.", "Validate jurisdiction, channel, protected-group, minors, prohibited-product, green-claim, endorsement, accessibility, tax, accounting, privacy, complaint, takedown and records policies.", "Pin exact IAB and GS1 release artefacts and obtain independent advertising, promotion, legal, privacy, accessibility, finance and data-governance review before promotion beyond reviewable-draft assurance." ] }, "statistics": { "sources": 24, "bundles": 6, "layers": 12, "findings": 24, "questions": 72, "artifacts": 24, "functions": 10 } }