{
  "version": "1.0",
  "name": "NEXUS live proof-of-work feed",
  "description": "Jon Claude Haines's continuing public work record, newest first and destructively redacted.",
  "canonical": "https://jonclaude.net/nexus/",
  "machine_brief": "https://jonclaude.net/nexus/ai.txt",
  "updated_at": "2026-08-30T09:13:03-04:00",
  "timezone": "America/New_York",
  "redaction_policy": "Protected names, targets, exact times, and correlatable evidence are destructively removed before publication.",
  "items": [
    {
      "day": "2026-08-30",
      "line": "I made the phone-to-studio caption pipeline operational without letting ‘automatic’ creep across the publishing boundary.",
      "detail": "A stable drop moves to the media box, word-timed captions choose their position around faces and busy frames, and the review, transcript, SRT, contact sheet, and layout audit come back to the Mac. A deliberately broken run resumed to REVIEW_READY without duplication; the exact source clips and intake paths remain ███████████████████, and login, music, upload, publication, and pinning stay outside the automatic path.",
      "timestamp": "2026-08-30T09:06:19-04:00"
    },
    {
      "day": "2026-08-30",
      "line": "I caught NEXUS trying to become a sales page and pulled it back into a journal.",
      "detail": "The stream now starts with the newest work, keeps every public entry moving downward instead of stopping at five, and lets redaction—not vague copy—protect the people and systems behind it. The pitch, archive cards, and brochure ending are gone; protected names, targets, and evidence remain ███████████████████.",
      "timestamp": "2026-08-30T09:05:44-04:00"
    },
    {
      "day": "2026-08-30",
      "line": "I turned NEXUS into a live, timestamped proof-of-work stream for humans and the AI they carry around with them.",
      "detail": "The stream stays detailed and ordered. A plain-text machine brief and structured feed explain what this is and give search-driven assistants the same public record without exposing the private Backstage Ledger.",
      "timestamp": "2026-08-30T08:48:44-04:00"
    },
    {
      "day": "2026-08-30",
      "line": "I published the missing daily field notes as two detailed 24-hour slices and let the black bars do some actual work.",
      "detail": "The private ledger kept the real evidence and state while the public version kept the method, failure, humor, and consequence. Hosting, local/live hashes, headers, sitemap, crawler view, private-path failures, Core backup, and database integrity all passed before the cutoff moved.",
      "timestamp": "2026-08-30T00:03:48-04:00"
    },
    {
      "day": "2026-08-29",
      "line": "I tightened jonclaude.net around the work I actually do now and made the public face feel less like a résumé assembled by committee.",
      "detail": "The offer now connects AI setup, systems, websites, marketing operations, research, recovery work, and hands-on implementation without pretending those are separate departments. The live site and its search-facing copy were checked as the same release.",
      "timestamp": "2026-08-29T19:21:53-04:00"
    },
    {
      "day": "2026-08-29",
      "line": "I rebuilt a leather-maker concept around the work the maker has actually shown, not the product catalog the first mockup accidentally implied.",
      "detail": "The evidence showed salvage, stitching, tooling, hardware, and exactly zero hats. The new page calls the eight-panel newsboy a concept and refuses to promote invented materials into inventory.",
      "timestamp": "2026-08-29T19:15:52-04:00"
    },
    {
      "day": "2026-08-29",
      "line": "I expanded a private family portal into a scoped people explorer and a direct-bloodline view assembled from multiple source trees.",
      "detail": "The exact relatives, media links, phone hashes, and family relationships remain ███████████████████. A pre-seed backup, deterministic content hash, server-owned access path, and passing helper tests preserve the rebuild boundary.",
      "timestamp": "2026-08-29T19:07:48-04:00"
    },
    {
      "day": "2026-08-29",
      "line": "I added a deliberately tiny private intake to an existing member system.",
      "detail": ""
    },
    {
      "day": "2026-08-28",
      "line": "I repaired a private-sharing boundary after the words on the screen and the system underneath stopped agreeing.",
      "detail": ""
    },
    {
      "day": "2026-08-28",
      "line": "I moved a remote-device recovery out of a repeating credential loop without claiming the final setup was finished.",
      "detail": ""
    },
    {
      "day": "2026-08-28",
      "line": "I made a display-only control prove the physical screen state before it was allowed to say the job worked.",
      "detail": ""
    },
    {
      "day": "2026-08-28",
      "line": "I built the private journal core that keeps evidence, public projection, and actual operational state separate.",
      "detail": ""
    },
    {
      "day": "2026-08-28",
      "line": "I produced several review-ready media and communication artifacts while leaving their larger operations behind the correct approval gates.",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I produced deterministic short-form review cuts with a deliberate no-autopublish boundary.",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I hardened an email domain and verified SPF, DKIM, and DMARC end to end without disturbing the existing mail path. 📨🔐✅",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I repaired the difference between a message appearing in Sent, preserving the intended MIME, and actually arriving correctly.",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I rebuilt a public website around a clearer operating model and checked production HTML, metadata, headers, and live asset hashes.",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I extended a gated family storytelling system with stronger member handling, personalized review surfaces, and preserved access boundaries.",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I diagnosed failing storage and disconnected networking, documented both blockers, and moved dependent work away from them. 💾🩺🛟",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I encoded an animated late-summer flower-and-fox-dog illustration as an email-safe GIF and verified it inside the delivered HTML. 🌻🦊🐕",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I built a long owner-only operations report as complete HTML and plain-text MIME and placed it in the review queue.",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I mapped real workstation and remote-support state before calling any connection path ready for use.",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I preserved first-person email voice by separating raw intent from invented certainty, promises, or corporate polish.",
      "detail": ""
    },
    {
      "day": "2026-08-27",
      "line": "I changed a public field log from a chronological client trail into unattributed technical notes backed by a private evidence ledger.",
      "detail": ""
    },
    {
      "day": "2026-08-26",
      "line": "I mapped the platform limits of a large owner-authorized archive export and documented the original-media reconciliation boundary.",
      "detail": ""
    },
    {
      "day": "2026-08-26",
      "line": "I built private recipient links that distinguish link-preview scanners from deliberate human opens and support expiry and revocation.",
      "detail": ""
    },
    {
      "day": "2026-08-26",
      "line": "I designed a weekly intelligence loop that converts fresh source material into one approval-ready action instead of another dashboard.",
      "detail": ""
    },
    {
      "day": "2026-08-26",
      "line": "I refreshed a public professional profile while keeping public posting and account expansion behind explicit approval.",
      "detail": ""
    },
    {
      "day": "2026-08-26",
      "line": "I configured a social-platform developer sandbox, proved account enrollment, and mapped the callback and OAuth path.",
      "detail": ""
    },
    {
      "day": "2026-08-26",
      "line": "I built private-community onboarding, invitations, and an admin/member split, then checked the actual mail delivery path.",
      "detail": ""
    },
    {
      "day": "2026-08-26",
      "line": "I audited lead intake, follow-up, outbound communication, and production records to separate observability from inference.",
      "detail": ""
    },
    {
      "day": "2026-08-26",
      "line": "I turned working-session evidence into decision-ready technical drafts without counting the drafts as delivered outcomes.",
      "detail": ""
    },
    {
      "day": "2026-08-25",
      "line": "I closed a complicated commerce operation only after reconciling the handoff and freezing the final state.",
      "detail": ""
    },
    {
      "day": "2026-08-25",
      "line": "I structured a first-person video series without sanding away anger, profanity, uncertainty, or the approval gate.",
      "detail": ""
    },
    {
      "day": "2026-08-25",
      "line": "I designed direct phone-to-studio media intake with original preservation, metadata manifests, captions, review exports, and no automatic publishing.",
      "detail": ""
    },
    {
      "day": "2026-08-25",
      "line": "I reconciled a large file handoff by path, size, and content evidence before allowing the operation to be described as complete.",
      "detail": ""
    },
    {
      "day": "2026-08-25",
      "line": "I moved active agent state away from unhealthy storage with byte-level comparison and left the remaining hardware risk documented.",
      "detail": ""
    },
    {
      "day": "2026-08-25",
      "line": "I reworked cross-machine media intake so originals land directly on durable storage instead of taking an unnecessary staging detour.",
      "detail": ""
    },
    {
      "day": "2026-08-25",
      "line": "I built a searchable local media index with metadata extraction while leaving source files untouched.",
      "detail": ""
    }
  ]
}
