一键导入
seeing
Golden path /see — refresh stale score snapshots and identify canvases needing MER capture.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Golden path /see — refresh stale score snapshots and identify canvases needing MER capture.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Capture point-in-time MER (MiDi Experience Record) for a wallet — data state, visual screenshot, perception context, and decision metadata.
Compare user expectations (UTCs) with code reality to identify gaps. Use when you need to understand discrepancies between what users expect and what code actually does.
Batch scan canvases for GAP sections, deduplicate, route to correct repos, draft issue bodies, and file confirmed issues.
Parallel multi-user processing using Claude Code native teams. Leader spawns workers per user, each runs /ingest-dm, leader aggregates for cross-canvas patterns.
Validate gap hypotheses by manually simulating features for individual users and measuring commitment, not satisfaction.
Automated end-to-end feedback pipeline that pulls new Supabase entries, enriches, classifies, routes to canvases, and generates a synthesis report.
| name | seeing |
| description | Golden path /see — refresh stale score snapshots and identify canvases needing MER capture. |
| user-invocable | true |
| allowed-tools | Read, Write, Glob, Grep, Edit, Bash, Skill |
Golden path command that identifies stale canvases and refreshes their score API snapshots. Surfaces canvases missing MER (Most Engaged Response) data.
gp_check_score_apiscore_snapshot.captured_at older than stale_snapshot_hourssource scripts/observer/golden-path-lib.sh
gp_status_header "see"
# Step 1: Score API preflight
if ! gp_check_score_api; then
gp_status_fail "score-api" "unreachable — showing staleness ages without refreshing"
# Degrade: just show how stale each canvas is
fi
# Step 2: Find stale canvases
stale_count=0
refreshed_count=0
for canvas in $(gp_list_canvases); do
# Extract captured_at from frontmatter
# Compare against current time - stale_snapshot_hours
# If stale: refresh via score-api-query.sh, update frontmatter
done
if [[ "$refreshed_count" -gt 0 ]]; then
gp_status_ok "refresh" "${refreshed_count} canvases refreshed"
else
gp_status_skip "refresh" "all snapshots current"
fi
# Step 3: MER check
missing_mer=0
for canvas in $(gp_list_canvases); do
# Check if canvas has MER section
done
if [[ "$missing_mer" -gt 0 ]]; then
gp_status_ok "mer-check" "${missing_mer} canvases need MER capture"
else
gp_status_skip "mer-check" "all canvases have MERs"
fi
gp_progression_summary
gp_suggest_next "see"
gp_status_footer
| Truename | Purpose |
|---|---|
score-api-query.sh | Fetch fresh score snapshots |
/observe | Update canvas frontmatter |