> For the complete documentation index, see [llms.txt](https://faction-os.gitbook.io/faction-os-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://faction-os.gitbook.io/faction-os-docs/.spec_system/archive/sessions/phase13-session05-asset-pipeline-and-brand-media-prep/asset-provenance-notes.md).

# Asset Provenance Notes

**Session ID**: `phase13-session05-asset-pipeline-and-brand-media-prep` **Package**: `public-website` **Reviewed**: 2026-06-01

***

## Review Boundary

This record covers package-local public website asset preparation only. It does not broaden the Phase 04 media release posture, certify production-hosted deployment, or approve generated drafts, quarantined media, audio, video, or unknown-provenance files for release.

Primary source records:

* `docs/media-assets.md`
* `assets/README_assets.md`
* `docs/adr/0004-quarantined-media-intake.md`

***

## Current Website Defaults Before Editing

| Surface              | Current value                                              | Status before this session                                    |
| -------------------- | ---------------------------------------------------------- | ------------------------------------------------------------- |
| Favicon              | `public-website/public/favicon.svg`                        | Present, pass-through SVG browser asset                       |
| Manifest             | `public-website/public/site.webmanifest`                   | Present, browser display mode only                            |
| Social image default | `siteMetadataDefaults.socialImagePath = sitePaths.favicon` | Needs replacement with an approved fallback image             |
| Social image alt     | `FactionOS monogram favicon.`                              | Needs replacement with fallback image alt text                |
| Twitter card         | `summary`                                                  | Needs `summary_large_image` for the fallback card             |
| Press folder         | none                                                       | Needs explicit pass-through policy before downloads are added |
| Website mockup       | `assets/showcase/factionos-website-mockup.png`             | Absent; do not invent or reference as canonical media         |

***

## Status Vocabulary

| Status       | Meaning                                                                                            |
| ------------ | -------------------------------------------------------------------------------------------------- |
| Launch-ready | Approved for this static website use only, with source and destination recorded.                   |
| Conditional  | Tracked source may be copied for scoped website examples, but broad release claims remain blocked. |
| Blocked      | Do not copy, transform, import, or reference as runtime website media in this session.             |

***

## Brand Asset Inventory

| Asset                     | Source                                    | Destination                                                  | Dimensions | Bytes   | SHA-256                                                            | Website status | Notes                                                                                                |
| ------------------------- | ----------------------------------------- | ------------------------------------------------------------ | ---------- | ------- | ------------------------------------------------------------------ | -------------- | ---------------------------------------------------------------------------------------------------- |
| FactionOS logo            | `assets/brand/factionos-logo.webp`        | `public-website/src/assets/brand/factionos-logo.webp`        | 1774x887   | 53896   | `54f8f63f53d21bd67b92db256b944253fa5d528953a83bbc70ba682148a992b6` | Launch-ready   | Preferred optimized logo source for Astro imports.                                                   |
| FactionOS logo PNG        | `assets/brand/factionos-logo.png`         | none                                                         | 1774x887   | 1144258 | `6e7e00029484582520d8cc9edd653fc8bca5b4afacc1f344964f85a75f970169` | Conditional    | Tracked source reference; not copied because the WebP variant is smaller.                            |
| FactionOS square logo     | `assets/brand/factionos-logo-square.webp` | `public-website/src/assets/brand/factionos-logo-square.webp` | 1254x1254  | 312990  | `a20c28d4af4bbf09c0102823d15202269c089ef5079a36d6cc0d7987f794c067` | Launch-ready   | Preferred square source for metadata and fallback image work.                                        |
| FactionOS square logo PNG | `assets/brand/factionos-logo-square.png`  | none                                                         | 1254x1254  | 2724153 | `d198279ffa7ddfb98bf2c9ce00ae5f59d2a2a0a44f8eb02b3e12d5c8f45b4373` | Conditional    | Tracked source reference; do not copy unless a lossless source is needed for a later design task.    |
| Open Graph fallback       | `assets/brand/factionos-logo.webp`        | `public-website/src/assets/brand/og-default.png`             | 1200x630   | 177835  | `3726c6195b1a8f466dfbde0724b869fa195acbc0cd36775685bfd1fb5e8eb817` | Launch-ready   | Sharp-generated PNG derived only from the approved brand logo source; no generated draft media used. |

Brand media is approved for package-local website identity use in this session. It is not a broader press-kit, trademark, certification, or production-hosted claim.

***

## Showcase Asset Inventory

| Asset                   | Source                                              | Destination                                                            | Dimensions | Bytes   | SHA-256                                                            | Website status | Notes                                                                              |
| ----------------------- | --------------------------------------------------- | ---------------------------------------------------------------------- | ---------- | ------- | ------------------------------------------------------------------ | -------------- | ---------------------------------------------------------------------------------- |
| Animated showcase strip | `assets/showcase/factionos-strip.webp`              | `public-website/src/assets/showcase/factionos-strip.webp`              | 1280x714   | 458090  | `0bd17bb031b66797c1d78325c3533c3e332722033feff5a0997b8e291a5ab15f` | Conditional    | May be imported for scoped website examples; not a final homepage visual approval. |
| Showcase strip cover    | `assets/showcase/factionos-strip-cover.jpg`         | `public-website/src/assets/showcase/factionos-strip-cover.jpg`         | 1280x714   | 147962  | `d1854d7146aea1e0166084a9f6f3a6c0c0c3c9059855ef96ed197e1cc147618f` | Conditional    | Static fallback for the animated strip.                                            |
| Heroes banner           | `assets/showcase/heroes-banner.jpg`                 | `public-website/src/assets/showcase/heroes-banner.jpg`                 | 3168x1344  | 2994468 | `6e3b78c8a3a11fc7d597cda1b4320d7c94e8c04957898db35b20d27be84ac71a` | Conditional    | High-byte source; keep responsive output bounded through Astro image usage.        |
| Strip frame 1           | `assets/showcase/strip-frames/1-dusk_muster.jpg`    | `public-website/src/assets/showcase/strip-frames/1-dusk_muster.jpg`    | 960x535    | 84579   | `4e1ac5e417a238636091cba229f7383124d036b5fb3ac7c6fb179000e98b686c` | Conditional    | Frame source for future editorial or product sections.                             |
| Strip frame 2           | `assets/showcase/strip-frames/2-mid_combat.jpg`     | `public-website/src/assets/showcase/strip-frames/2-mid_combat.jpg`     | 960x535    | 101331  | `29c12e74471580ffc5485b1e6470c2e31aecccd3e75a879f240c8126a65c4457` | Conditional    | Frame source for future editorial or product sections.                             |
| Strip frame 3           | `assets/showcase/strip-frames/3-victory_chorus.jpg` | `public-website/src/assets/showcase/strip-frames/3-victory_chorus.jpg` | 960x535    | 112477  | `e0936c34900f798d5194ca00a672db9b7776de0716d61df7309985a8853bee74` | Conditional    | Frame source for future editorial or product sections.                             |
| Strip frame 4           | `assets/showcase/strip-frames/4-night_watch.jpg`    | `public-website/src/assets/showcase/strip-frames/4-night_watch.jpg`    | 960x535    | 95084   | `34cfcb9d0f7e4952e7eef7cfcd99f3cf396a728e46a6927b8d3e80c4815136af` | Conditional    | Frame source for future editorial or product sections.                             |
| Website mockup          | `assets/showcase/factionos-website-mockup.png`      | none                                                                   | missing    | missing | missing                                                            | Blocked        | File is absent. Do not reference it as canonical design proof.                     |

Showcase media remains conditional. This session can make package-local copies for optimized Astro usage examples, but later Phase 14 and Phase 15 page work must keep source, rights, attribution, fallback, accessibility, privacy, metadata, and budget context visible before making stronger claims.

***

## Press Pass-Through Decision

No downloadable press files are launch-ready at the start of this session. `public-website/public/press/` should contain policy documentation only unless a file has an explicit source, website destination, launch reason, and blocker status in this record.

***

## Blocked Media

* `EXAMPLES/` quarantine media: blocked by ADR 0004.
* `assets/generated/phase04/` draft evidence: blocked from runtime website use.
* Audio and video assets: out of scope for this static visual media session.
* Unknown-provenance or absent mockups: blocked from import and generated claims.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://faction-os.gitbook.io/faction-os-docs/.spec_system/archive/sessions/phase13-session05-asset-pipeline-and-brand-media-prep/asset-provenance-notes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
