Every PR that changes product-user-visible GUI behavior now includes a demonstration GIF with real provenance (that branch's built tree, real key, real model rounds). Recording stays side-effect-free; the skill gains a bounded final publication step: GIFs go on an append-only orphan assets branch (one per PR series) and embed via the blob URL with ?raw=true, never on the PR branch itself. Folds in the operational lessons from the Code Mode UI series: .playwright-mcp/ screenshot roots (now gitignored), per-PR staging and precise server teardown, one-call DOM polling for transient states, exact-text completion predicates, prompt engineering for UI states, and the export-before-invoke GIF_SKILL_DIR encoder pitfall. Agent Note: implemented/process/2026-07-26-gui-pr-gif-evidence-and-assets-branch (+ zh pair); the 2026-07-23 recording note now defers publication policy to it.
32 lines
532 B
Plaintext
32 lines
532 B
Plaintext
CLAUDE.local.md
|
|
.env
|
|
node_modules/
|
|
lib/
|
|
*.tsbuildinfo
|
|
pnpm-debug.log
|
|
.pnpm-store/
|
|
.cache/
|
|
examples/*/*.jsonl
|
|
.sessions/
|
|
.storages/
|
|
examples/*/.sessions/
|
|
coverage/
|
|
.doc-typecheck-*/
|
|
.node-next-types-*/
|
|
.humanize/
|
|
tmp/
|
|
.claude/commands/
|
|
.claude/settings.json
|
|
.vscode/
|
|
.DS_Store
|
|
.idea
|
|
mise.toml
|
|
dist-exe/
|
|
python/sdk-runtime/src/deepseek_harness_runtime/runtime/dsh-jsonrpc-agent-*
|
|
python/sdk-runtime/src/deepseek_harness_runtime/runtime/node/
|
|
python/**/__pycache__/
|
|
python/**/.pytest_cache/
|
|
apps/web/dist/
|
|
.artifacts/
|
|
.playwright-mcp/
|