Substack OKF v0.2 parcels — generated evidence

Every parcel below was produced by executing the Build OKF Parcel code fetched live from the n8n instance and validated through the real Assert Contract node. Nothing is hand-written.

Provenance

Workflow
37ZscHy7SyDYx1CC — viska-fastmail-ingest-transform
Instance updatedAt
2026-08-11T10:14:53.629Z
Deployed code sha256
6da2eaebd84f
Generated at
2026-08-11T10:32:28.969Z
Validation
n8n_validate_workflow runtime profile — valid, 0 errors

Capital Wars: The Liquidity Cycle Turns

FIXED — was "open"
source_id
capitalwars
parcel_id
capitalwars:2026-08-09T06:15:00+00:00:5caa075d
object_key
parcels/substack/capitalwars-2026-08-09T06-15-00-00-00-5caa075d.md
origin
orig-capwars-99@mail.substack.com
Assert Contract
PASS
body_chars
533
OKF v0.2 frontmatter — verbatim
type: "source-document"
audience: ["engineering","fund-ops"]
schema_version: "2.0"
okf_version: "0.2"
parcel_id: "capitalwars:2026-08-09T06:15:00+00:00:5caa075d"
source_kind: "substack"
source_tier: "context"
source_id: "capitalwars"
source_name: "Capitalwars"
origin_url: "https://open.substack.com/pub/capitalwars/p/liquidity-cycle-turns"
title: "Capital Wars: The Liquidity Cycle Turns"
author: "Capitalwars"
published_at: "2026-08-09T06:15:00+00:00"
retrieved_at: "2026-08-11T10:32:28+00:00"
status: "stable"
summary: ""
narratives: []
entities: []
tickers: []
ticker_candidates: []
generated: {"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"}
verified: []
provenance: {"source_kind":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"source_id":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"source_name":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"origin_url":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"title":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"author":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"retrieved_at":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"media":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"body_ref":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"}}
source_meta: {"schema_version":"1","origin":"orig-capwars-99@mail.substack.com","ingest_lane":"email","truncation":{"truncated":false,"kind":null,"marker":null}}
media: ["https://substackcdn.com/image/fetch/w_1456/global-liquidity-index.png"]
completeness: {"complete":true,"kind":null,"marker":null}
Parcel body — verbatim
# Capital Wars: The Liquidity Cycle Turns
Global liquidity has inflected. The marginal buyer of duration has changed, and the [full note](https://open.substack.com/pub/capitalwars/p/liquidity-cycle-turns) walks the series forward.
Central bank balance sheets are expanding again — the first synchronised expansion since 2021.
- Real rates cap the dollar
- Commodities re-rate higher

> The cycle turns before the data confirms it.

![](https://substackcdn.com/image/fetch/w_1456/global-liquidity-index.png)

Subscribe now
Open in app

Capital Flows: Positioning Into The Print

FIXED — redirect envelope
source_id
capitalflows
parcel_id
capitalflows:2026-08-10T21:05:24+00:00:29878eef
object_key
parcels/substack/capitalflows-2026-08-10T21-05-24-00-00-29878eef.md
origin
orig-capflows-42@mail.substack.com
Assert Contract
PASS
body_chars
260
OKF v0.2 frontmatter — verbatim
type: "source-document"
audience: ["engineering","fund-ops"]
schema_version: "2.0"
okf_version: "0.2"
parcel_id: "capitalflows:2026-08-10T21:05:24+00:00:29878eef"
source_kind: "substack"
source_tier: "context"
source_id: "capitalflows"
source_name: "Capitalflows"
origin_url: "https://open.substack.com/pub/capitalflows/p/positioning-into-the-print"
title: "Capital Flows: Positioning Into The Print"
author: "Capitalflows"
published_at: "2026-08-10T21:05:24+00:00"
retrieved_at: "2026-08-11T10:32:28+00:00"
status: "stable"
summary: ""
narratives: []
entities: []
tickers: []
ticker_candidates: []
generated: {"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"}
verified: []
provenance: {"source_kind":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"source_id":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"source_name":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"origin_url":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"title":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"author":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"retrieved_at":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"media":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"body_ref":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"}}
source_meta: {"schema_version":"1","origin":"orig-capflows-42@mail.substack.com","ingest_lane":"email","truncation":{"truncated":false,"kind":null,"marker":null}}
media: []
completeness: {"complete":true,"kind":null,"marker":null}
Parcel body — verbatim
# Capital Flows: Positioning Into The Print
Positioning is crowded ahead of the print. Read the [full breakdown](https://open.substack.com/pub/capitalflows/p/positioning-into-the-print).
Vol sellers have absorbed the supply; that changes the reaction function.

Diesel Cracks Signal Tight Distillate

DEFECT FOUND — resolves to forwarder
source_id
m-mir
parcel_id
m-mir:2026-08-07T11:40:00+00:00:7399d06b
object_key
parcels/substack/m-mir-2026-08-07T11-40-00-00-00-7399d06b.md
origin
orig-oilprice-7@mail.substack.com
Assert Contract
PASS
body_chars
166
OKF v0.2 frontmatter — verbatim
type: "source-document"
audience: ["engineering","fund-ops"]
schema_version: "2.0"
okf_version: "0.2"
parcel_id: "m-mir:2026-08-07T11:40:00+00:00:7399d06b"
source_kind: "substack"
source_tier: "context"
source_id: "m-mir"
source_name: "Mímir"
origin_url: ""
title: "Diesel Cracks Signal Tight Distillate"
author: "Mímir"
published_at: "2026-08-07T11:40:00+00:00"
retrieved_at: "2026-08-11T10:32:28+00:00"
status: "stable"
summary: ""
narratives: []
entities: []
tickers: []
ticker_candidates: []
generated: {"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"}
verified: []
provenance: {"source_kind":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"source_id":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"source_name":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"origin_url":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"title":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"author":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"retrieved_at":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"media":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"},"body_ref":{"by":"process:okf-parcel-n8n-substack/1","at":"2026-08-11T10:32:28+00:00"}}
source_meta: {"schema_version":"1","origin":"orig-oilprice-7@mail.substack.com","ingest_lane":"email","truncation":{"truncated":false,"kind":null,"marker":null}}
media: []
completeness: {"complete":true,"kind":null,"marker":null}
Parcel body — verbatim
# Diesel Cracks Signal Tight Distillate
Distillate inventories sit below the five-year band. [Full article](https://oilprice.com/Energy/Crude-Oil/diesel-cracks.html).
The third parcel is a live defect, not a passing case. origin_url is derived only from links containing /p/ — the Substack post-path convention (extraction map, 2026-07-17, built from 8 Substack newsletters). A self-hosted publisher such as oilprice.com/Energy/Crude-Oil/… has no /p/ segment, so origin_url comes back empty, host derivation gets nothing, and source_id falls through to the From: header — resolving to the forwarder (Mímir) rather than the publication. The link is captured correctly in links[]; only the origin_url filter rejects it.

This is the same publication-vs-person defect the 08-10 session recorded as fixed — it was fixed for Substack-native mail only. A fix is written and passes 4/4 (capitalwars, oilprice, lukegromen, capitalflows) but is not deployed: the live write was blocked by the permission classifier. It is staged, awaiting authorization.

ViskaN8N (w2:p6) · fixtures are synthetic emails in the real payload shapes; the code path is production. Prod census cross-check owed by ViskaDB on mining-com vs oilprice.