diff --git a/affordances/fofos-media.md b/affordances/fofos-media.md new file mode 100644 index 0000000..e96f5d6 --- /dev/null +++ b/affordances/fofos-media.md @@ -0,0 +1,17 @@ +--- +name: Fofos media +description: Where the fofos website's media lives, and the one way to process it. +version: 1 +--- + +The fofos website's media sits under the **root location** in Fofos → Administration: + +- **`media/originals/`** — what people uploaded. Nothing regenerates these. Never convert one in place + and never delete one. +- **`media/derived/`** — made from originals, for the public site. Safe to wipe and rebuild. + +**Process it through av-club, never a hand-written `ffmpeg` or `convert`.** av-club decodes HEIC, which +every iPhone photo is and which sharp alone cannot read, and applies EXIF rotation. + +Read the **`media-conversion`** skill for how. If the owner is at a screen, the right-click tasks — +Convert Image, Convert Video, Convert Audio, Extract Audio — are the better answer. diff --git a/manifest.ts b/manifest.ts index ae4f861..7f15c85 100644 --- a/manifest.ts +++ b/manifest.ts @@ -35,7 +35,7 @@ import type { PluginManifest } from '@@/plugins/manifest'; */ export const manifest: PluginManifest = { publisher: 'officerdev', - version: '2026.08.29.17', + version: '2026.08.29.18', platform: '>=1.0.0', label: 'Fofos',