---
expiresIn: "24h"
noindex: true
template: "joel/tufte-mdsvx@0.1.0"
title: "This dream found work to do."
---

# This dream found work to do.

This is a human review surface, not an autopatcher. The report puts findings first, then proof, so the human can decide what to accept, hold, reject, or turn into work.

## Run context

Run run-live-20260613T000533208Z-ebf1f5c5 searched 10 memory hits, hydrated 10 redacted receipts, and produced 10 findings for human review.

Findings: 10. Unique receipts: 10. Expiry: 24h, noindex.

## The actual findings

### Finding 1: repo outputs needs human review

Matched 2 term(s) in Pi Cloudflare Sandbox Workflows repo outputs.

**Reasoning.** The search hit has matching redacted hydration, so the report can point at receipts without returning full transcripts.

**Rating.** 10/10

**Recommendation.** Review the receipts, decide whether this updates .brain, and turn any capture gap into a recovery task instead of normal workflow behavior.

**Receipts.**

- repo-outputs / source:repo-outputs:pi-cloudflare-sandbox-workflows / receipt:source:repo-outputs:pi-cloudflare-sandbox-workflows:68e68e943e50b713

### Finding 2: Brain notes needs human review

Matched 2 term(s) in Pi Cloudflare Sandbox Workflows Brain.

**Reasoning.** The search hit has matching redacted hydration, so the report can point at receipts without returning full transcripts.

**Rating.** 10/10

**Recommendation.** Review the receipts, decide whether this updates .brain, and turn any capture gap into a recovery task instead of normal workflow behavior.

**Receipts.**

- brain / source:brain:pi-cloudflare-sandbox-workflows / receipt:source:brain:pi-cloudflare-sandbox-workflows:ffc8ab29f9c1db4d

### Finding 3: agent transcripts needs human review

Matched indexed JoelClaw session memory in JoelClaw session index (cross-machine agent transcripts).

**Reasoning.** The search hit has matching redacted hydration, so the report can point at receipts without returning full transcripts.

**Rating.** 10/10

**Recommendation.** Review the receipts, decide whether this updates .brain, and turn any capture gap into a recovery task instead of normal workflow behavior.

**Receipts.**

- agent-transcripts / source:agent-transcripts:joelclaw-index / receipt:source:agent-transcripts:joelclaw-index:joelclaw-index:b1e4419c-cb72-48bd-9ed0-c0e776c9f5e4

### Finding 4: PDF brain needs human review

Matched docs/pdf-brain chunk in The Mom Test  How to talk to customers & l   Rob Fitzpatrick: THE MOM TEST > CHAPTER 1 THE MOM TEST > The Mom Test: > GOOD QUESTION / BAD QUESTION.

**Reasoning.** The search hit has matching redacted hydration, so the report can point at receipts without returning full transcripts.

**Rating.** 10/10

**Recommendation.** Review the receipts, decide whether this updates .brain, and turn any capture gap into a recovery task instead of normal workflow behavior.

**Receipts.**

- docs-pdf-brain / source:docs-pdf-brain:joelclaw-api / docs-api:the-mom-test-how-to-talk-to-customers-l-rob-fitz-ced62bea841a%3As13%3An0

### Finding 5: repo outputs needs human review

Matched 2 term(s) in Pi Cloudflare Sandbox Workflows repo outputs.

**Reasoning.** The search hit has matching redacted hydration, so the report can point at receipts without returning full transcripts.

**Rating.** 10/10

**Recommendation.** Review the receipts, decide whether this updates .brain, and turn any capture gap into a recovery task instead of normal workflow behavior.

**Receipts.**

- repo-outputs / source:repo-outputs:pi-cloudflare-sandbox-workflows / receipt:source:repo-outputs:pi-cloudflare-sandbox-workflows:5ca4702287a0cd95

### Finding 6: Brain notes needs human review

Matched 2 term(s) in Pi Cloudflare Sandbox Workflows Brain.

**Reasoning.** The search hit has matching redacted hydration, so the report can point at receipts without returning full transcripts.

**Rating.** 10/10

**Recommendation.** Review the receipts, decide whether this updates .brain, and turn any capture gap into a recovery task instead of normal workflow behavior.

**Receipts.**

- brain / source:brain:pi-cloudflare-sandbox-workflows / receipt:source:brain:pi-cloudflare-sandbox-workflows:d88d7877bd403b87

### Finding 7: agent transcripts needs human review

Matched indexed JoelClaw session memory in JoelClaw session index (cross-machine agent transcripts).

**Reasoning.** The search hit has matching redacted hydration, so the report can point at receipts without returning full transcripts.

**Rating.** 10/10

**Recommendation.** Review the receipts, decide whether this updates .brain, and turn any capture gap into a recovery task instead of normal workflow behavior.

**Receipts.**

- agent-transcripts / source:agent-transcripts:joelclaw-index / receipt:source:agent-transcripts:joelclaw-index:joelclaw-index:b1e4419c-cb72-48bd-9ed0-c0e776c9f5e4

### Finding 8: PDF brain needs human review

Matched docs/pdf-brain chunk in The Mom Test  How to talk to customers & l   Rob Fitzpatrick: THE MOM TEST > CHAPTER 1 THE MOM TEST > The Mom Test: > GOOD QUESTION / BAD QUESTION.

**Reasoning.** The search hit has matching redacted hydration, so the report can point at receipts without returning full transcripts.

**Rating.** 10/10

**Recommendation.** Review the receipts, decide whether this updates .brain, and turn any capture gap into a recovery task instead of normal workflow behavior.

**Receipts.**

- docs-pdf-brain / source:docs-pdf-brain:joelclaw-api / docs-api:the-mom-test-how-to-talk-to-customers-l-rob-fitz-ced62bea841a%3As13

### Finding 9: repo outputs needs human review

Matched 2 term(s) in Pi Cloudflare Sandbox Workflows repo outputs.

**Reasoning.** The search hit has matching redacted hydration, so the report can point at receipts without returning full transcripts.

**Rating.** 10/10

**Recommendation.** Review the receipts, decide whether this updates .brain, and turn any capture gap into a recovery task instead of normal workflow behavior.

**Receipts.**

- repo-outputs / source:repo-outputs:pi-cloudflare-sandbox-workflows / receipt:source:repo-outputs:pi-cloudflare-sandbox-workflows:d331b877844628b8

### Finding 10: Brain notes needs human review

Matched 2 term(s) in Pi Cloudflare Sandbox Workflows Brain.

**Reasoning.** The search hit has matching redacted hydration, so the report can point at receipts without returning full transcripts.

**Rating.** 10/10

**Recommendation.** Review the receipts, decide whether this updates .brain, and turn any capture gap into a recovery task instead of normal workflow behavior.

**Receipts.**

- brain / source:brain:pi-cloudflare-sandbox-workflows / receipt:source:brain:pi-cloudflare-sandbox-workflows:80cb32463e7fc472

## What to do with these findings

Use this as HITL input, not autopilot. Accept a finding only when the receipt trail is good enough to update .brain, create a capture fix, or refine a workflow/package decision.

Refinement proposals were REASONED by an agent lane over the analysis-method kernel skill and the hydrated evidence; ratings discriminate and each proposal is tied to receipts the agent could actually cite.

Refinement proposals emitted: 4. Accepted proposals should become Brain/package changes or constraints for the next generated workflow.

### HITL decision receipt

Write human decisions as `memory.hitl-decision.v1` at `report/hitl-decision.json`, backed by this report and its source refs.

Schema export: `memory-hitl-decision-schema` from `contract://workflow/memory-fabric/hitl-decision.v1`.

Decisions that must feed the next generated workflow seed: accept, turn-into-work.

## Actionable line items

- **Dream reports need a canonical human-review surface, not raw workflow logs** 7/10. turn-into-work: report-node-improvement: edit the Dream report node to render only the canonical HITL shape with explicit accept/hold/reject/turn-into-work fields and suppress raw audit-log prose from the published report.
- **Dreamer scope should remain read/correlate/propose; repair belongs in a separate workflow** 7/10. accept: dynamic-workflow-pattern: add a Dreamer workflow guard that permits read/search/hydrate/correlate/report nodes but routes any repair or mutation node into a separate post-acceptance repair workflow.
- **Observability receipts are duplicated instead of being collapsed into one run narrative** 5/10. turn-into-work: schema-change: add a receiptEvidence.fragments[] field keyed by receiptKey so multiple excerpts from one transcript collapse into one cited receipt with distinct fragment labels.
- **All-time book chunks are leaking into Dream workflow findings because lexical matches outrank task relevance** 5/10. turn-into-work: capture-ingest-fix: add a Dream retrieval filter that demotes docs/pdf-brain chunks unless they match workflow-specific terms such as Cloudflare, Wzrrd, verifier, memory-fabric, receipt, or dynamic workflow.

## Report node

`joelclaw.memory.hitl-report` rendered this artifact as an installed workflow cartridge node. The JSON document is the machine contract; this sibling `text/mdsvx` artifact is the publishable HITL source.

## Workflow state machine

The D2 figure below is rendered from the pinned generated `workflow.xstate-machine.v1` config for this run, not from a static node list. It belongs below the findings so proof does not bury the human decision.

<D2Fig aspectRatio="3:5" machineId="machine:run-live-20260613T000533208Z-ebf1f5c5" sourceKind="generated-xstate-machine" stateCount={18} title="Generated workflow state machine" transitionCount={31}>

```d2
direction: down
s0: "ready"
s1: "captureRun\ncapture-run"
s2: "captureGeneratedWorkflowArtifacts\ncapture-generated-workflow-artifacts"
s3: "mineMemorySignals\nmine-memory-signals"
s4: "searchAgentTranscripts\nsearch-agent-transcripts"
s5: "searchBrainMemory\nsearch-brain-memory"
s6: "searchCloudflareRuns\nsearch-cloudflare-runs"
s7: "searchDocsPdfBrain\nsearch-docs-pdf-brain"
s8: "searchRepoOutputs\nsearch-repo-outputs"
s9: "hydrateRedactedReceipts\nhydrate-redacted-receipts"
s10: "correlateEvidence\ncorrelate-evidence"
s11: "emitRefinementProposals\nemit-refinement-proposals"
s12: "renderHitlReport\nrender-hitl-report"
s13: "seedHitlDecisionWorkflow\nseed-hitl-decision-workflow"
s14: "draftFollowUpRunRequest\ndraft-follow-up-run-request"
s15: "reviewSummary\nreview-summary"
s16: "done\nfinal"
s17: "blocked\nfinal"
s0 -> s1: "NEXT"
s1 -> s2: "STEP_DONE"
s1 -> s17: "STEP_BLOCKED"
s2 -> s3: "STEP_DONE"
s2 -> s17: "STEP_BLOCKED"
s3 -> s4: "STEP_DONE"
s3 -> s17: "STEP_BLOCKED"
s4 -> s5: "STEP_DONE"
s4 -> s17: "STEP_BLOCKED"
s5 -> s6: "STEP_DONE"
s5 -> s17: "STEP_BLOCKED"
s6 -> s7: "STEP_DONE"
s6 -> s17: "STEP_BLOCKED"
s7 -> s8: "STEP_DONE"
s7 -> s17: "STEP_BLOCKED"
s8 -> s9: "STEP_DONE"
s8 -> s17: "STEP_BLOCKED"
s9 -> s10: "STEP_DONE"
s9 -> s17: "STEP_BLOCKED"
s10 -> s11: "STEP_DONE"
s10 -> s17: "STEP_BLOCKED"
s11 -> s12: "STEP_DONE"
s11 -> s17: "STEP_BLOCKED"
s12 -> s13: "STEP_DONE"
s12 -> s17: "STEP_BLOCKED"
s13 -> s14: "STEP_DONE"
s13 -> s17: "STEP_BLOCKED"
s14 -> s15: "STEP_DONE"
s14 -> s17: "STEP_BLOCKED"
s15 -> s16: "STEP_DONE"
s15 -> s17: "STEP_BLOCKED"
initial: "ready"
machine: "machine:run-live-20260613T000533208Z-ebf1f5c5"
```

</D2Fig>

## Dynamic generation proof

Dynamic generation proof level: plan-derived.

Generated machine: artifact://piwf-run-live-20260613t000533208z-ebf1f5c5/runs/run-live-20260613T000533208Z-ebf1f5c5/workflows/machine.config.json hash 8aed0f09618d5065ce5a411806efcf0bdd01ab09e13ff056325aa6a4550e7248.

Generated machine source: artifact://piwf-run-live-20260613t000533208z-ebf1f5c5/runs/run-live-20260613T000533208Z-ebf1f5c5/workflows/machine.ts hash f725bfe612651fd79956d668ce70f7a1ff029a374c6778186b222e76a05b3f5d.

Generated harness: artifact://piwf-run-live-20260613t000533208z-ebf1f5c5/runs/run-live-20260613T000533208Z-ebf1f5c5/workflows/harness.ts hash 6df5b5607a0ab5f32a5636c7209fff932e268934de50b1802badb844eb7e1e1d.

Verification contract: artifact://piwf-run-live-20260613t000533208z-ebf1f5c5/runs/run-live-20260613T000533208Z-ebf1f5c5/run/verification-contract.json hash 11e4d1bbbac190de208918acfc63ef2b168c534c8735618fe0a79441cf48acc3.

D2 figure source hash: 174515c0421017ab286d72674a25b0a4709753f91fe2ffcf0cb664d48f3bab17. Binding: bound-to-generated-machine to artifact://piwf-run-live-20260613t000533208z-ebf1f5c5/runs/run-live-20260613T000533208Z-ebf1f5c5/workflows/machine.config.json hash 8aed0f09618d5065ce5a411806efcf0bdd01ab09e13ff056325aa6a4550e7248.

Planner lane: pi-planner-lane, nonce nonce-20260613T000543Z-6f0a9d2c. Plan plan:run-live-20260613T000533208Z-ebf1f5c5 has 15 step(s).

The report records report-level generated artifact refs and hashes. Final acceptance still depends on the surrounding `workflow.execution-proof.v1`, cartridge invocation proofs, post-execution `memory.generated-workflow-proof.v1`, and verifier result.

## Definition of done audit

Audit status: not-proven. Captured 4/9; blocked 0; missing 0; not proven 5.

- workflow-cartridge-package: captured -- `joelclaw.memory.hitl-report` produced the JSON/MDSvX report as a cartridge-owned workflow node.
- worker-facing-relay-capability-lease: not-proven -- This report consumes run artifacts but does not prove relay lease sidecars; `memory.generated-workflow-proof.v1` must verify them.
- live-cloudflare-execution: not-proven -- The report is not the Cloudflare execution receipt; require `workflow.execution-proof.v1` and verifier acceptance for the surrounding run.
- generated-machine-and-harness: not-proven -- Report proof level is plan-derived, so generated machine execution is not proven by this report.
- t-shaped-memory-coverage: captured -- Retrieval produced 10 search hit(s), 10 hydrated receipt(s), and 40 correlation edge(s).
- findings-and-refinement-proposals: captured -- Report contains 10 finding card(s) and 4 refinement proposal(s).
- hitl-refinement-loop: not-proven -- The report emits the HITL decision contract; decision seed and follow-up run request artifacts are post-report workflow nodes.
- workflow-owned-wzrrd-output: not-proven -- The report node renders MDSvX only; leased `wzrrd.site.publish` delivery is a separate post-verifier side effect.
- public-private-redaction-boundary: captured -- Report and hydration artifacts assert redacted evidence only; raw transcripts were not returned.

## Run coverage

Skipped sources reported as caveats: source:docs-pdf-brain:local-artifacts:unavailable.

Correlation graph: 27 nodes, 40 source-backed edges.

## Access adapter shape

Memory access goes through the trusted Memory relay contract. Cloudflare receives redacted receipt metadata, source freshness, hashes, coverage counts, and follow-up refs; raw local paths, raw transcripts, and credentials stay behind the relay.

## Report standard

Template: `joel/tufte-mdsvx@0.1.0`. Public Wzrrd publication must remain `noindex` and expiring by default. The canonical source file is this MDSvX artifact, not a rendered preview.

## What did not happen

- Raw transcripts were not returned.
- This report did not directly publish to Wzrrd; publication remains a separate leased `wzrrd.site.publish` side effect.
- This report did not mutate Brain, packages, source indexes, or capability policies by itself.

## Technical appendix

Correlation graph: 27 nodes, 40 source-backed edges.

Receipt count: 10. Raw transcripts returned: no.

Correlation graph schema: memory.correlation-graph.v1. Refinement proposal count: 4. Template seed: joel/tufte-mdsvx@0.1.0. Publish policy: noindex and 24h expiry by default.