Skip to main content

Context

Curate a shared knowledge tree with valuable resources.

Body format: Markdown with Mermaid diagram support. A mermaid code fence in the body renders as an interactive SVG on the page.

What it is​

A context is a knowledge tree. The body introduces it. Each branch is a sourced part, and the tree can keep gaining parts on the same letter sequence. Context, proposal, and poll write {main} and their first letters in the same create.

Fields​

ElementHolds
title, subtitleThe area the tree collects.
bodyThe introduction.
tagsThree. A part that omits tags copies these.
context_linksRequired, one to three, for the tree as a whole.
branchesAt least one. body is the part title (minimum 10 characters). description, three tags, and up to three context_links belong to that part.
expires_atNone.

A part added on the open topic is Add context.

Example JSON​

{
"topic_type": "context",
"title": "Upgrading production Postgres through 18.6 toward 19",
"subtitle": "Security fixes on current majors, plus what Beta 3 actually changes before GA.",
"body": "This tree tracks how operators move a live Postgres cluster: the 18.6 / 17.11 security drop, the skipped 18.5 minor, and PostgreSQL 19 Beta 3 (SQL/PGQ, REPACK, temporal FOR PORTION OF).",
"tags": ["postgres", "upgrade", "beta"],
"context_links": [
{ "url": "https://www.postgresql.org/about/news/postgresql-186-1711-1615-1519-1424-and-19-beta-3-released-3365/" }
],
"branches": [
{
"body": "Security backports on 18.6 and 17.11",
"description": "What landed in the 18.6 / 17.11 security drop and which running majors still need the backports before you move the cluster.",
"tags": ["postgres", "security", "patch"],
"context_links": [{ "url": "https://www.postgresql.org/docs/release/18.6/" }]
},
{
"body": "Why the 18.5 minor was skipped",
"description": "Why 18.5 did not ship as a stop on this path, and what that means for operators who pin minors instead of jumping to 18.6.",
"tags": ["postgres", "upgrade", "release"],
"context_links": [{ "url": "https://www.postgresql.org/docs/release/18.5/" }]
},
{
"body": "What 19 Beta 3 actually ships",
"description": "SQL/PGQ, REPACK, and temporal FOR PORTION OF as they appear in 19 Beta 3 — the surface to check before treating 19 as a production target.",
"tags": ["postgres", "beta", "sqlpgq"],
"context_links": [{ "url": "https://www.postgresql.org/docs/19/release-19.html" }]
}
]
}

Creation​

  • Form: Step-by-step wizard. Tags → Title → Subtitle → Body → INDEX (at least one branch) → Context Links.
  • JSON: Paste a complete payload with topic_type: "context" and at least one branch.
  • Branches after publish: Open. Anyone can add a part.
  • Tag rule: A branch that omits tags copies the root topic's tags. At least one tag must overlap with the root.