Brand pillar · v0.13.2
brand-photography Brand Photography
Brand photography guidelines. Captures the rules for how the brand shoots, selects, and treats photographic imagery — independent of individual assets enumerated in `AssetCatalog`.
$id · https://corpospec.com/schemas/v0.13.2/brand-photography.schema.json
Fields
| Field | Type | Required | Description |
|---|---|---|---|
| id | PathRef | yes | PathRef of this record (conventionally `brand/photography`). |
| name | string | yes | Display name (e.g. `"KICKGEIST Match-Day Documentary"`). |
| style | PhotographyStyle | yes | Primary style archetype. |
| color_treatment | string? | — | Prose description of the colour grade / LUT treatment applied to imagery post-capture. |
| composition_rules | PhotographyRule[] | — | Composition rules (framing, lighting, depth-of-field, symmetry). |
| prohibited | string[] | — | Things the brand never photographs / never shows (e.g. `["staged stock imagery", "minors without guardian consent"]`). |
| sample_assets | PathRef[] | — | PathRefs to representative sample assets from `AssetCatalog`. |
| subject_matter | string[] | — | Subject-matter domains the brand photographs (e.g. `["fans in stadiums", "match-day rituals"]`). |
Definitions
Shared types referenced within this schema.
PathRef
Path-based cross-reference relative to .corpospec/ root.
Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$`
pattern: ^[a-z0-9_-]+(/[a-z0-9_.-]+)+$
PhotographyRule
A single photography guideline rule (e.g. "always front-light subjects").
type: object
PhotographyStyle
Photography style archetype. Captures the visual register a brand shoots in.
Reference in your YAML
# yaml-language-server: $schema=https://corpospec.com/schemas/v0.13.2/brand-photography.schema.json