feat(ux-optimization): live-site audit + core-objective prompts (ADR 0014) - #35
Merged
Conversation
…R 0014) Resolves ADR 0013's deferred live-site item and the missing objective artifact, both surfaced by the full quill-router deliverable pass: - 07_objective_metrics (core_objective; gap analysis now anchors on it) - 10_live_site_audit (Tier 2, context_gated; measure-don't-eyeball rules, both-themes/both-viewports, DOM verification before reporting blanks) - gap_analysis/optimization_spec renumbered 08/09 and wired to consume core_objective and live_site_audit - SKILL.md + CLAUDE.md tables, word limits, pilot-notes addendum, v0.3.0 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
core_objectiveproducer, leaving gap-analysis priorities anchored on an implicit objective.07_objective_metrics(Tier 1, always; gap analysis now requirescore_objective) and10_live_site_audit(Tier 2, context_gated on deployed URL + browser tooling; measure-don't-eyeball rules, both themes/viewports, DOM verification before reporting blank renders). Gap analysis and optimization spec renumbered to 08/09; promptname:fields unchanged so checks and registry history are unaffected.Type of change
Affected components
plugin/) — commands, skills, subagentprompts/dev/)scripts/compile_spec.py)scripts/validate_spec.py)scripts/generate_handoff.py)mcp/prompt-server/)docs/,README.md,CLAUDE.md).github/workflows/)Test plan
checks/run_checks.pygreen — zero findings on new/renamed files (frontmatter, placeholders, dependency graph, word limits, filename convention all cover them automatically)ADR impact
docs/adrs/0014-live-site-audit-and-objective.md(Accepted — owner directed the capability; resolves ADR 0013's deferred item)Notes for reviewers
name:fields are stable soword_limits.jsonkeys and dependency checks are untouched.10_live_site_auditis deliberately Tier 2: code-only runs stay valid, and headless environments lose nothing silently — the gate names both conditions.🤖 Generated with Claude Code