ComfyUI Node
Pertineo Production Context
Declares the production context of this run – production, shot, purpose, whether material goes into the final cut, rights and consent, reviewers. Connect it to 'Pertineo Collect Metadata'. It feeds the findings, the indicative triage (A–D) and the guiding principles in the report. Declarations are recorded as such – this is not an approval.
Pertineo Production Context
- production_context
◄production_title►
◄project_episode►
◄shot_asset►
◄vendor_department►
◄audit_requester►
◄purposeunknown►
◄in_final_cutunknown►
◄story_criticalunknown►
◄execution_environmentauto (from workflow)►
◄unreleased_materialunknown►
◄personal_dataunknown►
◄talent_likeness_or_voiceunknown►
◄third_party_copyrightunknown►
◄trademarks_brandsunknown►
◄union_covered_workunknown►
◄external_tools_trainunknown►
◄input_rights_documentedunknown►
◄talent_consentunknown►
◄union_approvalunknown►
◄studio_approvalunknown►
◄legal_approvalunknown►
◄creative_reviewer►
◄technical_reviewer►
◄rights_reviewer►
◄context_notes►
CategoryPertineo/Audit
Inputs (25)
| Name | Type | Default | Description |
|---|---|---|---|
| production_title | STRING | Film, series, campaign or product the work is for. Leave empty if not applicable. | |
| project_episode | STRING | Project, episode, campaign or job. Leave empty if not applicable. | |
| shot_asset | STRING | Shot or asset this run produces (e.g. sh010, label design). Leave empty if not applicable. | |
| vendor_department | STRING | Company or department doing the work. Leave empty if not applicable. | |
| audit_requester | STRING | Who asked for this audit (person or role). Leave empty if not applicable. | |
| purpose | COMBO | unknown | What the output of THIS workflow is for. Multi-step work: audit every step – an intermediate step is 'internal production asset', the step that makes the finished result is 'final deliverable'. Low risk: ideation / moodboard, temporary reference, research and development. |
| in_final_cut | COMBO | unknown | Whether the generated material – or anything derived from it – appears in the finished, published result (film, episode, ad, packaging, print). 'no' for moodboards, previs and references that are replaced later. 'yes' usually needs written approval (triage C). |
| story_critical | COMBO | unknown | Whether the generated elements carry the story or are prominently visible (a key character, a hero product, a main set). Only relevant if they appear in the final result – a moodboard for a key scene is not a risk. |
| execution_environment | COMBO | auto (from workflow) | Where the workflow ran. 'auto' = local workstation, or 'mixed' when API / cloud nodes are in the run. |
| unreleased_material | COMBO | unknown | Unpublished footage, scripts, designs or other confidential material of the production in the inputs. Locally (no API / cloud) this is only a contract question; sent to a cloud service it is a data-protection trigger. |
| personal_data | COMBO | unknown | Images, voices or data of identifiable real people in the inputs (data-protection law applies even locally). |
| talent_likeness_or_voice | COMBO | unknown | Face, body, performance or voice of a real performer used or changed. 'no' for original generated characters. |
| third_party_copyright | COMBO | unknown | Material you do not own in the inputs (stock, film stills, artwork, photos by others). Your own sketches and plates of the production = 'no'. |
| trademarks_brands | COMBO | unknown | Logos, brand names, products or packaging of third parties – in the inputs or likely in the output. 'unknown' if a name or design might be close to an existing brand. |
| union_covered_work | COMBO | unknown | Performance or work covered by a union or guild agreement (e.g. SAG-AFTRA actors, WGA writers). These agreements require consent for AI use. 'no' for original generated characters and non-union work. |
| external_tools_train | COMBO | unknown | Whether any external service used here may store, reuse or train on inputs or outputs (check its terms). 'not applicable' if everything ran locally. |
| input_rights_documented | COMBO | unknown | Licence, purchase receipt or permission for third-party input material. 'yes' only if you can show a document (contract clause, e-mail, signed form). Verbal OK = 'no' or 'pending' plus a note in context_notes. 'unknown' = not checked. |
| talent_consent | COMBO | unknown | Consent of the people whose likeness or voice is used. 'not applicable' if no talent is involved. 'yes' only if you can show a document (contract clause, e-mail, signed form). Verbal OK = 'no' or 'pending' plus a note in context_notes. 'unknown' = not checked. |
| union_approval | COMBO | unknown | Approval under the union / guild agreement. 'not applicable' for non-union work. 'yes' only if you can show a document (contract clause, e-mail, signed form). Verbal OK = 'no' or 'pending' plus a note in context_notes. 'unknown' = not checked. |
| studio_approval | COMBO | unknown | The production or client agreed that GenAI may be used for THIS asset. A job order alone ('design the label') is not approval for GenAI. 'yes' only if you can show a document (contract clause, e-mail, signed form). Verbal OK = 'no' or 'pending' plus a note in context_notes. 'unknown' = not checked. |
| legal_approval | COMBO | unknown | A legal department or lawyer reviewed and cleared the use (e.g. trademark clearance). 'pending' while the review is open. 'yes' only if you can show a document (contract clause, e-mail, signed form). Verbal OK = 'no' or 'pending' plus a note in context_notes. 'unknown' = not checked. |
| creative_reviewer | STRING | Who checked the result creatively (name or role). Empty = not reviewed yet. | |
| technical_reviewer | STRING | Who checked the result technically / QC (name or role). Empty = not reviewed yet. | |
| rights_reviewer | STRING | Who checked rights and ethics (name or role). Empty = not reviewed yet. | |
| context_notes | STRING | Anything else about rights, approvals or restrictions – e.g. what is pending and with whom. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| production_context | PERTINEO_CONTEXT | — |