mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-19 09:36:59 +03:00
This repo is the canonical example of impeccable — users who install the skill should be able to look at how a real project uses PRODUCT.md and (later) DESIGN.md. Ungitignored both files. Also rewrote PRODUCT.md itself to match the new schema from teach.md (# Product → Users / Product Purpose / Brand Personality / Anti-references / Design Principles / Accessibility), dropping the legacy "Design Context" wrapper and the Aesthetic Direction section that belongs in DESIGN.md. .impeccable.md stays gitignored as legacy (the loader auto-migrates it). DESIGN.md for this project is pending — to be generated with /impeccable document once we run it on our own codebase. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
64 lines
1.5 KiB
Plaintext
64 lines
1.5 KiB
Plaintext
# Dependencies
|
|
node_modules/
|
|
|
|
# npm lockfile (project uses bun.lock; npm may regenerate this as a side
|
|
# effect of npm subprocesses, but it should not be tracked)
|
|
package-lock.json
|
|
|
|
# Generated files
|
|
dist/
|
|
build/
|
|
|
|
# Build artifacts
|
|
*.log
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
|
|
# Claude Code local state
|
|
.claude/projects/
|
|
.claude/scheduled_tasks.lock
|
|
.claude/settings.local.json
|
|
|
|
# Environment
|
|
.env
|
|
.env.local
|
|
|
|
# Cloudflare
|
|
.wrangler/
|
|
|
|
# Live mode session file (created by live-server.mjs, cleaned up on stop)
|
|
.impeccable-live.json
|
|
|
|
# Per-project live mode injection config (generated once per project by the
|
|
# skill; wiped on skill update, regenerated on next live run)
|
|
**/skills/impeccable/scripts/config.json
|
|
|
|
# Extension build artifacts
|
|
extension/detector/
|
|
|
|
# Legacy design context (pre-v3.1, auto-migrated to PRODUCT.md by load-context.mjs)
|
|
.impeccable.md
|
|
# Note: PRODUCT.md and DESIGN.md are INTENTIONALLY tracked in this repo —
|
|
# they serve as reference implementations for users installing impeccable.
|
|
# Users of impeccable in their own projects can choose whether to track them.
|
|
|
|
# Evals (private, commercial)
|
|
evals/
|
|
|
|
# Generated sub-pages (built from source/skills + content/site at build time)
|
|
public/docs/
|
|
public/anti-patterns/
|
|
public/tutorials/
|
|
public/visual-mode/
|
|
|
|
# Note: harness skill directories (.claude/skills/, .cursor/skills/, etc.)
|
|
# are intentionally tracked. npx skills reads them from this repo at install
|
|
# time, and they enable clean submodule use. Run `bun run build` to refresh
|
|
# them after editing source/skills/.
|