본문으로 건너뛰기
cccskills
무료GitHub에 공개

macos-ux-trace-harness

Run or change the macOS UX trace harness for action-to-visual-completion latency, scroll stability, fixture pressure, and baseline evidence.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.1 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

macos-ux-trace-harness

Use when a task mentions macOS UI latency, latest-message visibility, sidebar lag, chat scroll anchoring, streaming responsiveness, composer responsiveness, terminal-under-load behavior, fixture scale labs, or UX trace evidence.

Procedure

  1. Read docs/adr/0040-macos-ux-trace-harness.md, docs/ui/README.md, docs/ui/ux-trace-harness.registry.json, docs/ui/ux-trace-scenarios.manifest.json, docs/ui/ux-trace-evidence.schema.json, and docs/ui/ux-trace-calibration.manifest.json.
  2. Identify the exact KPI IDs affected by the task. P0 KPIs are blocking for core macOS user flow closure. P1 KPIs are warnings until promoted. P2 KPIs are tracked-only unless promoted.
  3. Use the agent control bus as the primary measurement surface. Computer Use can be witness evidence only and cannot close a P0 performance claim by itself.
  4. Pick the fixture profile from the investigated bottleneck: smoke, medium, dense-sidebar, dense-chat, streaming-heavy, terminal-under-load, worst-case, or real-equivalent-private. Check docs/ui/ux-trace-calibration.manifest.json before claiming that a synthetic fixture is real-equivalent.
  5. Generate or reuse an isolated fixture pack with node scripts/generate_macos_ux_trace_fixtures.mjs --profile <profile> --out-dir <fixture-dir> --json. Verify generated packs include threads.json, pinned-thread-ids.json, stream-plan.json, metadata-churn-plan.json, window-instance-plan.json, and terminal-output.log.
  6. For harness wiring changes, run node scripts/run_macos_ux_trace_harness.mjs --self-test. Dry-run and self-test output prove contract wiring only; they are not runtime performance evidence.
  7. For runtime evidence, provision an isolated macOS agent instance and run node scripts/run_macos_ux_trace_harness.mjs --suite p0 --fixture-profile <profile> --fixture-dir <fixture-dir> --control-url <url> --token <token> --out-dir <evidence-dir> --json.
  8. Validate every run or suite directory with node scripts/verify_macos_ux_trace_evidence.mjs --path <run-or-suite-dir> before using it as evidence.
  9. Compare with an approved baseline when present. Use --baseline <file> --gate p0 for P0 gates, and use --write-baseline <file> only to produce a pending capture artifact for later user approval.
  10. For overhead calibration, capture the control lane with --harness-disabled-control --write-overhead-control <file> and pass it back with --overhead-control <file>. The control artifact must be public-safe and explicitly declare highCardinalityInstrumentation: false.
  11. Record missing approved baselines, missing private aggregate calibration, or missing live host prerequisites as EXTERNAL PENDING; do not imply a pass from generated fixtures, dispatch success, screenshots, or static reading.

Closure Requirements

  • Every claimed KPI has a matching metric row tied to action and visual condition events.
  • Scroll, geometry, hitch, resource, database, bridge, fixture, and baseline fields required by docs/ui/ux-trace-evidence.schema.json are present.
  • Evidence declares mainDatabaseTraceWrites=false, bounded writer metadata, and overhead calibration status.
  • Real-equivalent claims include approved private aggregate calibration, not just a large public-safe fixture.
  • P0 regressions fail the gate when an approved P0 baseline exists.

Constraints

  • Do not write trace evidence to the main app database.
  • Do not use private conversation text, private screenshots, credentials, signing details, local private paths, real prompts, paid service calls, or production mutations in public fixtures or public docs.
  • Do not lower KPI priority, sample counts, fixture pressure, event correlation, or baseline requirements to make a run pass.
  • Do not close visible macOS performance work with Computer Use alone.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Govern Clawix accessibility changes across screen reader behavior, keyboard navigation, focus order, contrast, reduced motion, text scaling, timed interactions, and agent-generated UI.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

clawic/Clawix82026년 6월 6일 업데이트

Review or update stable, canonical, any-human, PMF, and adoption claims using adoption/canonicity governance packets.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

clawic/Clawix82026년 6월 6일 업데이트

Turn a new or changed ADR into implemented behavior, routing docs, tests, and guardrails rather than leaving it as standalone prose.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

clawic/Clawix82026년 6월 6일 업데이트

Repair confirmed architecture drift in small batches while preserving public canon and avoiding broad opportunistic refactors.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

clawic/Clawix82026년 6월 6일 업데이트

Given an existing Style, generate a human-readable brand guidelines document covering colors, typography, voice, do/don't, imagery rules, and usage examples. Use when the user asks for a brand book, brand guide, or design system document.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

clawic/Clawix82026년 6월 6일 업데이트

Add or improve canonical data catalog collections, fields, aliases, relations, evidence tags, docs, and tests.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

clawic/Clawix82026년 6월 6일 업데이트

clawic의 스킬 모두 보기

이 스킬의 문제 신고