Concepts

Concept pages define the meaning of PostProject data independent of programming language. Read them when you need to decide what should be stored or how a host should interpret a result. Use the API reference only after the semantic question is clear.

Core media model

Start here if you are new to the domain model:

A useful shorthand is:

Asset → Representation → Resource → Locator

Each arrow exists because the concepts have different lifetimes and responsibilities.

Descriptive knowledge and production history

These pages distinguish “what is known” from “what happened” and from “what changed in the database.”

Derived media and work

A recurring design boundary is that PostProject can record and evaluate production knowledge without owning the actual media-processing engine.

Standards and vocabulary boundaries

PostProject is standards-aware, but it is not intended to invent a replacement ontology for the media industry.

When a concept page feels too technical

Return to The core model for the plain-language version. The concept pages intentionally contain the edge cases and invariants an integrator needs once implementation decisions begin.