Dashboard › craft › Distillation
Distillation
ID: 472fb38b-ccfd-491b-8ee4-eaa032b27429
Generation: 0
Tokens: 514
R_compression: 4.882
C_norm: 0.010
Archived: No
Created: 2026-08-04 11:38:22
Source IDs:
["a3a3d18912bed15eb83e4074356b85c8","96094f3d9035c6d2218be425af37f116","051a724c4529573a5d55345bef607b5a","c5438efd3e24d44ab5d42e0495bbb18d","aa2157b097bdcc799cb559f364425391","2240ed0de14de936bfbd5a0f0a3ea745"]
Observations
Date: Aug 4, 2026
- 🔴 (11:27) User stated requirement: closed pull_request event must ALWAYS fire so pr-preview-action can remove the deployed preview.
- 🔴 (11:27) User stated requirement: gh-pages cleanup ensures it never bloats past GitHub Pages' build limits again.
- 🔴 (11:27) User stated requirement: cleanup logic must never delete a live preview.
- 🔴 (11:27) User stated requirement: deployment must never run for fork PRs which lack write access.
- 🔴 (11:30) User stated property of jj: operations never fail on conflict (conflicts are recorded in commits instead).
- 🟡 (11:27) Context: Repo getsentry/craft, branch byk/fix/commit-on-repo tracking origin/byk/fix/commit-on-repo; untracked files .craft-issue-842-plan.md and .opencode/.
- 🟡 (11:27) Context: PR #1354 "feat(docs): deploy CLI docs to Cloudflare Workers instead of GitHub Pages" from getsentry/cli:issue-1245-cli-docs-cloudflare-base into main; mergeable=true, rebaseable=false, maintainer_can_modify=false.
- 🟡 (11:27) Context: Workflow changes include dropping docs-deploy.yml, packaging docs as cloudflare.zip, and using Craft cloudflare target with wrangler deploy.
- 🟡 (11:29) Context: Local workspace contains multiple repos including craft, sentry, sentry-docs, sentry-javascript, sentry-python, snuba, spotlight, symbolic, etc.
- 🟡 (11:30) Assistant reviewed jj-guide: mandates using jj (not git) in repos with .jj/, avoid interactive flags, always use -m for commits, verify with
jj st and jj log, prefer change IDs, and use jj undo for recovery.