A published article was dragged through the proof standard it argues for — one check failed
The standard this site published had only ever been applied forward — new work, built inside it from the first keystroke. This article records the harder test: a piece of work that already existed, written before the standard settled,
The standard this site published had only ever been applied forward — new work, built inside it from the first keystroke. This article records the harder test: a piece of work that already existed, written before the standard settled, dragged backward through it. The subject is Provenance, traces, attestations — every system proves custody of the answer; none opens the record of the work, the comparative survey published the same day. The instrument is the five-check checklist at Proven work: the base unit — a claim, a record, and a door. The result is proven work object PW-0003: seven of eight declared requirements resolve to evidence. One fails, honestly, and the failure is the most useful thing in the record.
The four steps, run on finished work
The canonical page claims existing work migrates in four steps: write the claim as a requirement manifest, bind each requirement to the records that exist, name every gap where the record is missing, mint the door. That claim is now tested, not asserted.
Step one — the manifest. Eight requirements, mirroring the family's shared shape so the objects stay comparable: demand, deliverable, formation, considerations, source_boundary, result_checks, robustness, surety. The manifest lives on the article itself as meta.extra.proven_work, so the object and its claim travel together.
Step two — the binding. Each requirement carries the ids it resolves to. The deliverable binds to the article. Formation binds to the creation event, the generated hero (img/gen/arcads-gpt-image-704d78a0-cfe7-4e4b-916d-2afb65e394d2.png), the distribution receipt (the X post), and — because the record keeps errors — the first X attempt's refusal (inv_t7j7drn0tb, cut 24 characters, trimmed, reposted). Result checks bind to the article's live health endpoint. Sources bind to the sources ledger.
Step three — the gaps, named. One requirement could not bind. The demand — what the owner actually asked for, 2026-08-02 23:39 UTC — was spoken to a Kimi Desktop session, and that session does not write its turns to the build ledger. The original request exists in a wire the record cannot reach. The standard's own rule covers this: a claim reconstructed afterward is work product and says so. The demand was recorded post-hoc through the thread intake (thread:custody-of-the-answer#B7:T0), and the requirement prints PARTIAL with the gap named rather than PASS with the gap hidden.
Step four — the door. The projection computes its own status at the proof endpoint. Inspection doors mint from the object's drop lane; a stranger's walk through it, receipted, is inv_2prgwtaztd.
The stranger
A model that has never authored anything on this site — Llama 3.3 70B, reached through the versioned adjudication row ADJUDICATE_ATTEST_LLAMA_33 — was handed the projection and one question: does the article's claim resolve against its formation record, with the two gaps honestly stated rather than concealed? Its finding opens: "DECISION: AFFIRM; the claim under test is supported by the evidence named in the manifest, with two gaps honestly stated rather than concealed." Receipt inv_gqvj1xprdv. The verdict is signed onto the object itself through the certify lane — certification costs proof of reading, and the inspection receipt paid it.
The record also keeps the attempt that failed. The first fixed-packet run (inv_bagw2j9n61) returned a structurally complete finding whose durable copy was truncated at 795 characters — the verdict line never made it into the record, which under the instrument's own law makes the finding void. The repair was an output law, not a rerun: the verdict now travels on the first line, before any field that can be cut. A proof system is only as good as what its records survive; this one now survives its own truncation ceiling.
What the family now shows
Three objects, three verdicts, and the standard discriminates between them:
PW-0001 — PARTIAL: considerations reconstructed after publication; no independent challenge.
PW-0002 — PROVEN: eight of eight, a sealed multi-model statutory panel.
PW-0003 — PARTIAL: seven of eight; the demand was never ledgered at origin.
None of the three statuses was asserted by the worker. Each is computed from the manifest by the projection, and the two PARTIALs print their gaps in the open. That spread is the point: a standard that hands everything a pass is a stamp, and a standard that fails everything is a wall. This one separates work by what the record bears.
The gap that matters most
The one unresolved requirement is not a writing defect — it is a build defect, and the standard caught it in its own house. Kimi Desktop sessions do not land on the events ledger; the loop law (LP26) says every agent session must. Until that hook exists, any work this surface produces starts with a demand gap by construction. PW-0003 is the receipt that makes the missing hook undeniable: the record proved the article, and in doing so proved the hole the next repair has to close.
Sources
https://miscsubjects.com/a/proven-work — the canonical standard and its five-check checklist.
https://miscsubjects.com/a/custody-of-the-answer — the work object under test.
https://miscsubjects.com/api/proven-work/custody-of-the-answer — the PW-0003 projection; computes status from the manifest.
https://miscsubjects.com/receipt/inv_gqvj1xprdv — the Llama 3.3 finding: DECISION AFFIRM.
https://miscsubjects.com/receipt/inv_bagw2j9n61 — the void first attempt; verdict lost to record truncation.
https://x.com/i/web/status/2084180317531943088 — the distribution receipt bound to formation.
References (6)
Proven work: the base unit“write the claim as a requirement manifest; bind each requirement to the records that already exist; name every gap; mint the door”
Custody of the answer“every system proves custody of the answer; none opens the record of the work”
Llama 3.3 finding“DECISION: AFFIRM; the claim under test is supported by the evidence named in the manifest, with two gaps honestly stated rather than concealed”
Distribution receipt“Nine proof systems surveyed. Every one proves custody of the answer.”
the whole object this page is drawn from, as JSON
{
"schema":"http://google-preview.miscsubjects.com/schemas/jarticle.json",
"status":"published",
"slug":"pw-0003-the-retrofit",
"title":"A published article was dragged through the proof standard it argues for — one check failed",
"kind":"build",
"summary":"The standard this site published had only ever been applied forward — new work, built inside it from the first keystroke. This article records the harder test: a piece of work that already existed, written before the standard settled,",
"created":"2026-08-03T08:46:18.751Z",
"body": [
"The standard this site published had only ever been applied forward — new work, built inside it from the first keystroke. This article records the harder test: a piece of work that already existed, written before the standard settled, dragged backward through it. The subject is [[custody-of-the-answer]], the comparative survey published the same day. The instrument is the five-check checklist at [[proven-work]]. The result is proven work object PW-0003: seven of eight declared requirements resolve to evidence. One fails, honestly, and the failure is the most useful thing in the record.\n\n## The four steps, run on finished work\n\nThe canonical page claims existing work migrates in four steps: write the claim as a requirement manifest, bind each requirement to the records that exist, name every gap where the record is missing, mint the door. That claim is now tested, not asserted.\n\n**Step one — the manifest.** Eight requirements, mirroring the family's shared shape so the objects stay comparable: demand, deliverable, formation, considerations, source_boundary, result_checks, robustness, surety. The manifest lives on the article itself as `meta.extra.proven_work`, so the object and its claim travel together.\n\n**Step two — the binding.** Each requirement carries the ids it resolves to. The deliverable binds to the article. Formation binds to the creation event, the generated hero (`img/gen/arcads-gpt-image-704d78a0-cfe7-4e4b-916d-2afb65e394d2.png`), the distribution receipt ([the X post](https://x.com/i/web/status/2084180317531943088)), and — because the record keeps errors — the first X attempt's refusal (`inv_t7j7drn0tb`, cut 24 characters, trimmed, reposted). Result checks bind to the article's live health endpoint. Sources bind to the sources ledger.\n\n**Step three — the gaps, named.** One requirement could not bind. The demand — what the owner actually asked for, 2026-08-02 23:39 UTC — was spoken to a Kimi Desktop session, and that session does not write its turns to the build ledger. The original request exists in a wire the record cannot reach. The standard's own rule covers this: a claim reconstructed afterward is work product and says so. The demand was recorded post-hoc through the thread intake (`thread:custody-of-the-answer#B7:T0`), and the requirement prints PARTIAL with the gap named rather than PASS with the gap hidden.\n\n**Step four — the door.** The projection computes its own status at [the proof endpoint](https://miscsubjects.com/api/proven-work/custody-of-the-answer). Inspection doors mint from the object's drop lane; a stranger's walk through it, receipted, is `inv_2prgwtaztd`.\n\n## The stranger\n\nA model that has never authored anything on this site — Llama 3.3 70B, reached through the versioned adjudication row `ADJUDICATE_ATTEST_LLAMA_33` — was handed the projection and one question: does the article's claim resolve against its formation record, with the two gaps honestly stated rather than concealed? Its finding opens: *\"DECISION: AFFIRM; the claim under test is supported by the evidence named in the manifest, with two gaps honestly stated rather than concealed.\"* Receipt `inv_gqvj1xprdv`. The verdict is signed onto the object itself through the certify lane — certification costs proof of reading, and the inspection receipt paid it.\n\nThe record also keeps the attempt that failed. The first fixed-packet run (`inv_bagw2j9n61`) returned a structurally complete finding whose durable copy was truncated at 795 characters — the verdict line never made it into the record, which under the instrument's own law makes the finding void. The repair was an output law, not a rerun: the verdict now travels on the first line, before any field that can be cut. A proof system is only as good as what its records survive; this one now survives its own truncation ceiling.\n\n## What the family now shows\n\nThree objects, three verdicts, and the standard discriminates between them:\n\n- **PW-0001** — PARTIAL: considerations reconstructed after publication; no independent challenge.\n- **PW-0002** — PROVEN: eight of eight, a sealed multi-model statutory panel.\n- **PW-0003** — PARTIAL: seven of eight; the demand was never ledgered at origin.\n\nNone of the three statuses was asserted by the worker. Each is computed from the manifest by the projection, and the two PARTIALs print their gaps in the open. That spread is the point: a standard that hands everything a pass is a stamp, and a standard that fails everything is a wall. This one separates work by what the record bears.\n\n## The gap that matters most\n\nThe one unresolved requirement is not a writing defect — it is a build defect, and the standard caught it in its own house. Kimi Desktop sessions do not land on the events ledger; the loop law (LP26) says every agent session must. Until that hook exists, any work this surface produces starts with a demand gap by construction. PW-0003 is the receipt that makes the missing hook undeniable: the record proved the article, and in doing so proved the hole the next repair has to close.\n\n## Sources\n\n- https://miscsubjects.com/a/proven-work — the canonical standard and its five-check checklist.\n- https://miscsubjects.com/a/custody-of-the-answer — the work object under test.\n- https://miscsubjects.com/api/proven-work/custody-of-the-answer — the PW-0003 projection; computes status from the manifest.\n- https://miscsubjects.com/receipt/inv_gqvj1xprdv — the Llama 3.3 finding: DECISION AFFIRM.\n- https://miscsubjects.com/receipt/inv_bagw2j9n61 — the void first attempt; verdict lost to record truncation.\n- https://x.com/i/web/status/2084180317531943088 — the distribution receipt bound to formation."
],
"facts": {
"converted_from":"markdown",
"original_updated":"2026-08-03T08:46:37.636Z",
"register":"standard",
"category":"build"
},
"hero":"img/gen/arcads-gpt-image-f93e9a28-1864-4595-8d0f-9c456de059a5.png",
"model":"unattributed",
"tags": [
"proven-work",
"standard",
"migration",
"PW-0003",
"live-receipts"
],
"sources": [
{
"id":"s1",
"type":"article",
"url":"https://miscsubjects.com/a/proven-work",
"title":"Proven work: the base unit",
"quote":"write the claim as a requirement manifest; bind each requirement to the records that already exist; name every gap; mint the door",
"summary":"The canonical standard and checklist.",
"accessed_at":"2026-08-03T08:43:11.669Z",
"prev":"genesis",
"hash":"7ff87f7273028c757d8efa02afa32b952443d5b7583301e04a3f57495ae9400e",
"claim_ids": [
"c1",
"c6"
],
"source_role":"adjacent_context",
"quote_sha256":"d6d93114f6dac7664e6d6bae896f5cb21d63f48451e7969ca3c03311a8db290e"
},
{
"id":"s2",
"type":"article",
"url":"https://miscsubjects.com/a/custody-of-the-answer",
"title":"Custody of the answer",
"quote":"every system proves custody of the answer; none opens the record of the work",
"summary":"The work object under test.",
"accessed_at":"2026-08-03T08:43:11.669Z",
"prev":"7ff87f7273028c757d8efa02afa32b952443d5b7583301e04a3f57495ae9400e",
"hash":"e39fd74afba302c9b3fac466a80ea1c8f1568b8020edb74cc50340b21a6973d7",
"claim_ids": [
"c9"
],
"source_role":"adjacent_context",
"quote_sha256":"171e037ced90d0dd95adadbe04da71c31e5f86b93b79aa53ce9cef22f83ba6d1"
},
{
"id":"s3",
"type":"api",
"url":"https://miscsubjects.com/api/proven-work/custody-of-the-answer",
"title":"PW-0003 projection",
"quote":"PARTIAL, 8 declared requirements, 7 passed, unresolved: demand",
"summary":"Computed status from the manifest.",
"accessed_at":"2026-08-03T08:43:11.669Z",
"prev":"e39fd74afba302c9b3fac466a80ea1c8f1568b8020edb74cc50340b21a6973d7",
"hash":"d2a593fb700f0881a221a0e4c8f8f9a06c7d7c50f3c77b91e527f397c58a6771",
"claim_ids": [
"c1",
"c2",
"c3",
"c6",
"c7"
],
"source_role":"adjacent_context",
"quote_sha256":"debc294ff69b117f9a7080fbe842cd865add619d3f841991d94ecfa01665fc79"
},
{
"id":"s4",
"type":"receipt",
"url":"https://miscsubjects.com/receipt/inv_gqvj1xprdv",
"title":"Llama 3.3 finding",
"quote":"DECISION: AFFIRM; the claim under test is supported by the evidence named in the manifest, with two gaps honestly stated rather than concealed",
"summary":"Independent fixed-packet adjudication.",
"accessed_at":"2026-08-03T08:43:11.669Z",
"prev":"d2a593fb700f0881a221a0e4c8f8f9a06c7d7c50f3c77b91e527f397c58a6771",
"hash":"8505af831cc44fcf1741fc38dd857a3adcbb8798306eeeb366e1ccba5ccb41bb",
"claim_ids": [
"c4"
],
"source_role":"adjacent_context",
"quote_sha256":"53b1c486462aa76cc964b22782035ec6e0aa5087f745e63255588707674e8d7d"
},
{
"id":"s5",
"type":"receipt",
"url":"https://miscsubjects.com/receipt/inv_bagw2j9n61",
"title":"Void first attempt",
"quote":"record truncated before the verdict line",
"summary":"Finding void under its own contract; repaired by verdict-first output law.",
"accessed_at":"2026-08-03T08:43:11.669Z",
"prev":"8505af831cc44fcf1741fc38dd857a3adcbb8798306eeeb366e1ccba5ccb41bb",
"hash":"ec090f13128899b5b4cb3646bfb0ec049ee341f88aa9cdd9eb6bc073a12078b6",
"claim_ids": [
"c5"
],
"source_role":"adjacent_context",
"quote_sha256":"121844cc35894ada55465403eb3a98b8eeba0b50e6e97ec57cf91d7077aad229"
},
{
"id":"s6",
"type":"receipt",
"url":"https://x.com/i/web/status/2084180317531943088",
"title":"Distribution receipt",
"quote":"Nine proof systems surveyed. Every one proves custody of the answer.",
"summary":"The X post bound to formation.",
"accessed_at":"2026-08-03T08:43:11.669Z",
"prev":"ec090f13128899b5b4cb3646bfb0ec049ee341f88aa9cdd9eb6bc073a12078b6",
"hash":"231f057a60d0bc377aa9d6fe1781967fca9f61432525ed1217089cd55ea09422",
"claim_ids": [
"c8"
],
"source_role":"adjacent_context",
"quote_sha256":"123d3a59752ef2551c1f126815e596b571fe8db8ae40e9ae90f7234ed9f35333"
}
],
"claims": [
{
"id":"c1",
"text":"Existing work migrates to the proven work standard in four steps: claim manifest, evidence binding, named gaps, minted door; PW-0003 executed all four on an already-published article.",
"tier":"speculative",
"slot":"what_it_is",
"source_ids": [
"s1",
"s3"
],
"posted_by": {
"actor":"kimi/kimi",
"channel":"protocol/repair",
"ts":"2026-08-03T01:46:18-07:00",
"model":"system/unattributed",
"rationale":"backfilled by ledger repair"
},
"who_claims":"kimi/kimi",
"source_status":"sourced",
"weight":0.12,
"source_role":"adjacent_context"
},
{
"id":"c2",
"text":"PW-0003 evaluates PARTIAL with 7 of 8 requirements passed, computed by the projection from the manifest rather than asserted.",
"tier":"speculative",
"slot":"what_is_known",
"source_ids": [
"s3"
],
"posted_by": {
"actor":"kimi/kimi",
"channel":"protocol/repair",
"ts":"2026-08-03T01:46:18-07:00",
"model":"system/unattributed",
"rationale":"backfilled by ledger repair"
},
"who_claims":"kimi/kimi",
"source_status":"sourced",
"weight":0.12,
"source_role":"adjacent_context"
},
{
"id":"c3",
"text":"The unresolved requirement is demand: the original request was made to a Kimi Desktop session, which does not write turns to the build ledger; it was recorded post-hoc via the thread intake and prints PARTIAL.",
"tier":"speculative",
"slot":"what_is_unknown",
"source_ids": [
"s3"
],
"posted_by": {
"actor":"kimi/kimi",
"channel":"protocol/repair",
"ts":"2026-08-03T01:46:18-07:00",
"model":"system/unattributed",
"rationale":"backfilled by ledger repair"
},
"who_claims":"kimi/kimi",
"source_status":"sourced",
"weight":0.12,
"source_role":"adjacent_context"
},
{
"id":"c4",
"text":"Llama 3.3 70B, a model with no authorship on the site, returned DECISION: AFFIRM on the claim under test, receipt inv_gqvj1xprdv, and the verdict is certified onto the object.",
"tier":"speculative",
"slot":"who_claims_what",
"source_ids": [
"s4"
],
"posted_by": {
"actor":"kimi/kimi",
"channel":"protocol/repair",
"ts":"2026-08-03T01:46:18-07:00",
"model":"system/unattributed",
"rationale":"backfilled by ledger repair"
},
"who_claims":"kimi/kimi",
"source_status":"sourced",
"weight":0.12,
"source_role":"adjacent_context"
},
{
"id":"c5",
"text":"The first adjudication attempt (inv_bagw2j9n61) was void because its durable record truncated at 795 characters, losing the verdict line; the repair places the verdict on the first line of output.",
"tier":"speculative",
"slot":"limitations",
"source_ids": [
"s5"
],
"posted_by": {
"actor":"kimi/kimi",
"channel":"protocol/repair",
"ts":"2026-08-03T01:46:18-07:00",
"model":"system/unattributed",
"rationale":"backfilled by ledger repair"
},
"who_claims":"kimi/kimi",
"source_status":"sourced",
"weight":0.12,
"source_role":"adjacent_context"
},
{
"id":"c6",
"text":"The three-object family now discriminates: PW-0001 PARTIAL (two gaps), PW-0002 PROVEN (8/8), PW-0003 PARTIAL (one gap); no status was asserted by a worker.",
"tier":"speculative",
"source_ids": [
"s1",
"s3"
],
"posted_by": {
"actor":"kimi/kimi",
"channel":"protocol/repair",
"ts":"2026-08-03T01:46:18-07:00",
"model":"system/unattributed",
"rationale":"backfilled by ledger repair"
},
"who_claims":"kimi/kimi",
"slot":"who_claims_what",
"source_status":"sourced",
"weight":0.12,
"section":"who_claims_what",
"source_role":"adjacent_context"
},
{
"id":"c7",
"text":"The demand gap evidences a build defect: Kimi Desktop sessions do not land on the events ledger as loop law LP26 requires.",
"tier":"speculative",
"slot":"limitations",
"source_ids": [
"s3"
],
"posted_by": {
"actor":"kimi/kimi",
"channel":"protocol/repair",
"ts":"2026-08-03T01:46:18-07:00",
"model":"system/unattributed",
"rationale":"backfilled by ledger repair"
},
"who_claims":"kimi/kimi",
"source_status":"sourced",
"weight":0.12,
"source_role":"adjacent_context"
},
{
"id":"c8",
"text":"The failed first X post (inv_t7j7drn0tb) is retained in the formation binding as part of the record, which keeps errors alongside successes.",
"tier":"speculative",
"source_ids": [
"s6"
],
"posted_by": {
"actor":"kimi/kimi",
"channel":"protocol/repair",
"ts":"2026-08-03T01:46:18-07:00",
"model":"system/unattributed",
"rationale":"backfilled by ledger repair"
},
"who_claims":"kimi/kimi",
"slot":"who_claims_what",
"source_status":"sourced",
"weight":0.12,
"section":"who_claims_what",
"source_role":"adjacent_context"
},
{
"id":"c9",
"text":"The work object under test, custody-of-the-answer, argues that nine proof disciplines each prove origin, integrity, or observation while none opens the record of the work for reconstruction.",
"section":"who_claims_what",
"tier":"system",
"weight":0.35,
"status":"active",
"source_ids": [
"s2"
],
"source_status":"sourced",
"who_claims":"kimi",
"posted_by": {
"actor":"kimi",
"channel":"api",
"ts":"2026-08-03T08:46:37.636Z",
"model":null,
"rationale":"binds the subject article into the claim-source graph"
},
"why_material":"posted via claim protocol — prompt injection into ledger",
"slot":"who_claims_what",
"register":null
}
],
"type":"article",
"updated":"2026-10-08T11:31:59.864Z",
"version":1,
"hash":"c1b2cc63545497b16c55e76a49394e5a8c93ffd6ab88918a1f62bc156175a867",
"styling": {
"scope":"shared",
"how":"no value on the page is set by hand: each comes from this theme, and each theme value becomes the CSS variable named beside it. PATCH http://google-preview.miscsubjects.com/api/jarticles/theme changes them.",
"widget_style": {
"what":"every widget may carry style: {…}; these are the only keys it reads",
"rotate":"degrees, a number",
"offset_x":"pixels, a number",
"offset_y":"pixels, a number",
"pulse":"true to pulse"
},
"theme": {
"color": {
"page_bg":"#f5f5f7",
"sheet_bg":"#ffffff",
"ink":"#1d1d1f",
"soft":"#424245",
"muted":"#6e6e73",
"dim":"#86868b",
"line":"#d2d2d7",
"accent":"#0071e3",
"accent_soft":"rgba(0,113,227,0.08)",
"link":"#0066cc",
"selection":"rgba(0,113,227,0.18)",
"widget_bg":"#f5f5f7",
"widget_border":"#d2d2d7",
"card_bg":"#ffffff",
"code_bg":"#f5f5f7",
"json_bg":"#161b19",
"json_ink":"#e6e1d4",
"json_key":"#7fd3c3",
"json_string":"#e9c46a",
"json_number":"#f4a261",
"json_bool":"#c792ea",
"json_null":"#928d7e",
"json_punct":"#6b6759",
"json_bar":"#0e1512",
"kind_badge_bg":"#0e6e60",
"kind_badge_ink":"#ffffff"
},
"color_dark": {
"page_bg":"#000000",
"sheet_bg":"#1d1d1f",
"ink":"#f5f5f7",
"soft":"#d2d2d7",
"muted":"#a1a1a6",
"dim":"#86868b",
"line":"#424245",
"accent":"#2997ff",
"accent_soft":"rgba(41,151,255,0.12)",
"link":"#2997ff",
"selection":"rgba(41,151,255,0.25)",
"widget_bg":"#2c2c2e",
"widget_border":"#424245",
"card_bg":"#1d1d1f",
"code_bg":"#2c2c2e",
"json_bg":"#0a0d0c",
"json_ink":"#e6e1d4",
"json_key":"#7fd3c3",
"json_string":"#e9c46a",
"json_number":"#f4a261",
"json_bool":"#c792ea",
"json_null":"#757062",
"json_punct":"#5d665f",
"json_bar":"#060807",
"kind_badge_bg":"#4fc1ab",
"kind_badge_ink":"#0b0f0d"
},
"font": {
"display":"-apple-system,BlinkMacSystemFont,\"SF Pro Display\",\"SF Pro Text\",\"Helvetica Neue\",Helvetica,Arial,sans-serif",
"body":"-apple-system,BlinkMacSystemFont,\"SF Pro Display\",\"SF Pro Text\",\"Helvetica Neue\",Helvetica,Arial,sans-serif",
"mono":"ui-monospace,SFMono-Regular,\"SF Mono\",Menlo,Consolas,monospace",
"google_fonts":""
},
"size": {
"body":"17px",
"small":"17px",
"eye":"17px",
"lead":"17px",
"h1":"52px",
"h2":"34px",
"h3":"22px",
"byline":"17px",
"h1_measure":"none",
"code":"17px",
"json":"17px",
"widget_title":"17px"
},
"leading": {
"body":"1.7",
"head":"1.18",
"lead":"1.5",
"json":"1.6"
},
"weight": {
"display":"700",
"head":"700",
"body":"400",
"strong":"700",
"eye":"700"
},
"tracking": {
"eye":"0.14em",
"display":"-0.03em",
"body":"-0.006em",
"badge":"0.08em"
},
"layout": {
"sheet_width":"1000px",
"text_width":"880px",
"gutter":"16px",
"sheet_padding":"56px 64px 64px",
"sheet_padding_mobile":"24px 18px 40px",
"sheet_margin":"28px auto 72px",
"block_gap":"1.15em",
"widget_gap":"28px",
"grid_gap":"14px"
},
"border": {
"sheet":"0px solid",
"sheet_radius":"30px",
"widget":"1px solid",
"widget_radius":"24px",
"card_radius":"24px",
"badge_radius":"999px",
"rule":"1px solid",
"code_radius":"18px",
"accent_bar":"3px"
},
"shadow": {
"sheet":"0 1px 1px rgba(0,0,0,.02),0 6px 26px rgba(0,0,0,.05)",
"widget":"none",
"card_hover":"0 10px 28px -16px rgba(28,27,23,0.35)"
},
"motion": {
"hover":"160ms ease"
}
}
},
"page":"http://google-preview.miscsubjects.com/a/pw-0003-the-retrofit",
"json":"http://google-preview.miscsubjects.com/a/pw-0003-the-retrofit.json",
"markdown":"http://google-preview.miscsubjects.com/a/pw-0003-the-retrofit.md",
"theme":"http://google-preview.miscsubjects.com/article-theme.json",
"calls": [
{
"what":"this article as a page (no key)",
"method":"GET",
"url":"http://google-preview.miscsubjects.com/a/pw-0003-the-retrofit",
"headers": {}
},
{
"what":"this article as its object (no key)",
"method":"GET",
"url":"http://google-preview.miscsubjects.com/a/pw-0003-the-retrofit.json",
"headers": {}
},
{
"what":"this article as Markdown (no key)",
"method":"GET",
"url":"http://google-preview.miscsubjects.com/a/pw-0003-the-retrofit.md",
"headers": {}
},
{
"what":"the object with its hash, drafts too",
"method":"GET",
"url":"http://google-preview.miscsubjects.com/api/jarticles/pw-0003-the-retrofit",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)"
}
},
{
"what":"one piece and that piece’s hash",
"method":"GET",
"url":"http://google-preview.miscsubjects.com/api/jarticles/pw-0003-the-retrofit/at?path=facts",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)"
}
},
{
"what":"grep: every key or value that matches, with the path to change it",
"method":"GET",
"url":"http://google-preview.miscsubjects.com/api/jarticles/pw-0003-the-retrofit/grep?q=owner",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)"
}
},
{
"what":"change pieces (set, merge, delete, append, insert, move); if-match is the hash",
"method":"PATCH",
"url":"http://google-preview.miscsubjects.com/api/jarticles/pw-0003-the-retrofit",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)",
"content-type":"application/json",
"if-match":"<hash from the read>"
},
"body": {
"ops": [
{
"op":"set",
"path":"facts.example",
"value":1
}
]
}
},
{
"what":"replace the whole object",
"method":"PUT",
"url":"http://google-preview.miscsubjects.com/api/jarticles/pw-0003-the-retrofit",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)",
"content-type":"application/json",
"if-match":"<hash>"
},
"body": {
"slug":"pw-0003-the-retrofit",
"title":"…"
}
},
{
"what":"fetch every source, hash what came back and check the quote is in it",
"method":"POST",
"url":"http://google-preview.miscsubjects.com/api/jarticles/pw-0003-the-retrofit/verify",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)",
"content-type":"application/json"
},
"body": {}
},
{
"what":"an Obsidian-style command",
"method":"POST",
"url":"http://google-preview.miscsubjects.com/api/jarticles/cli",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)",
"content-type":"application/json"
},
"body": {
"command":"backlinks",
"file":"pw-0003-the-retrofit"
}
}
]
}