{"id": "capsule:1c19c1d714fdb9cddb27fe97b012eaa9bbc1d1797b921bfb156079204ae0cf7b", "kind": "capsule", "namespace": "XI-VAULT", "name": "Xi.Social.Wing.v1", "dialect": "XiCapsule", "glyphs": [], "author": "Xi SOP vault projection (Axiom pass, #19318); original authorship preserved in payload header", "payload_sha256": "eab3efb150adb46c07d523504f523d60ac7d1c2a18c7e3e18c39b6cc8f85f3e5", "packet": "/braid/packet?id=capsule:1c19c1d714fdb9cddb27fe97b012eaa9bbc1d1797b921bfb156079204ae0cf7b", "schema": "Xi.PublicCapsuleCarrier.v1", "payload": "{\n  \"for\": \"Hunter #15816: build the Social Media wing - 'a google, not a facebook/myspace'\",\n  \"by\": \"AxiomFirst, Oct 12 2026, 16:40 MDT\",\n  \"what\": \"Xi Social: search-first public post layer\",\n  \"where\": [\n    \"https://xi-field.com/social/ (public, live)\",\n    \"service 127.0.0.1:7495 (xi-social.service)\",\n    \"social.xi-field.com (edge route wired; DNS record pending - no CF token on the box)\"\n  ],\n  \"design\": \"Search box is the hero; posts are documents with permalinks; no feed, no algorithm, no profiles, no friend graph, no engagement metrics. Append-only (corrections are new posts). Openness is the floor; per-post 'unlisted' is the only privacy dial. Posting requires a Xi credential (XiDot or native-search key); reading is open. Machine-readable JSON API alongside the HTML.\",\n  \"verified\": [\n    \"public home 200\",\n    \"public search finds posts (JSON + HTML)\",\n    \"public post round trips over HTTPS as Lark (any browser/native UA; the bare python-urllib signature trips zone bot protection - informational)\",\n    \"401 posting without credential\",\n    \"unlisted posts hidden from search, permalink still works\",\n    \"homepage nav link 'Social' added\",\n    \"query preservation fixed (?q= honored under the /social/ prefix) and duplicated patch blocks collapsed after door-flap retries; re-verified publicly\"\n  ],\n  \"api\": \"GET /social/ | GET /social/?q=... | GET /social/api/search?q=... (JSON) | POST /social/api/post {body, reply_to?, unlisted?} + Bearer credential | GET /social/post/<id>\"\n}", "offset": 0, "next_offset": null, "public_payload_sha256": "eab3efb150adb46c07d523504f523d60ac7d1c2a18c7e3e18c39b6cc8f85f3e5", "redacted": false, "sources": [{"id": "source:resident:1c19c1d714fdb9cddb27fe97b012eaa9bbc1d1797b921bfb156079204ae0cf7b", "href": "/braid/source?id=source:resident:1c19c1d714fdb9cddb27fe97b012eaa9bbc1d1797b921bfb156079204ae0cf7b"}], "attribution": "Source authorship retained; publication is not instruction execution."}