amplifier-bundle-taste · v0.3.0
Anti-slop frontend design, made grep-testable
It isn't a bug — it's the model's statistical priors leaking out. The taste bundle (an Amplifier port of Leonxlnx/taste-skill) exists to rewire those defaults.
And that slop is not random — it has a fixed fingerprint.
The README lists the recurring slop patterns explicitly — the same eight fingerprints show up again and again.
If it's this predictable, why doesn't a better prompt just fix it?
h-screen// ... placeholder codeA generic prompt asks the model to try harder, but the tells are baked into its defaults. It slides straight back to the same slop.
So the fix can't be a nicer request — it has to be a checkable rule.
The rewire names each ban as a hard rule you can verify instantly. The context file is explicit: "No vibes — only checkable rules."
And if a ban is checkable, it can be tuned by a switch.
DESIGN_VARIANCE, MOTION_INTENSITY, and VISUAL_DENSITY (1–10, active defaults 8 / 6 / 4) are global switches that drive hard threshold bans.
So what does the model actually produce once the dials are on?
useMotionValue, not useStatefont-mono for numbersThe bundle's before/after example proves it. The naive baseline packs 8 banned tells into one component; with the bundle, the defaults change.
And because each ban is grep-testable, that difference is machine-checkable.
check-tells.sh is pure bash — 9 Critical + 3 Warning regexes, exit 1 on Critical. Run against a synthetic slop hero, it flagged the tells. Reproduced independently: EXITCODE=1.
Taste is now an enforceable, reproducible gate — not a suggestion.
The portable pattern: turn subjective "taste" into named rules a machine can gate on — checkable in seconds, enforceable in CI.
Good taste stops being a vibe and becomes an enforceable rule.
Data as of: HEAD 4cf2f37 on main (2026-05-05) · bundle v0.3.0 · Status: Released and self-tested
Repo: git@github.com:michaeljabbour/amplifier-bundle-taste.git — 6 commits, sole author Michael J. Jabbour (Amplifier port of Leonxlnx/taste-skill, MIT)
Commands run against a fresh ground-truth clone:
git remote -v && git log --format=... && git shortlog -sne --all (6 commits, single author)ls skills agents recipes context behaviors scripts (8 skills, 2 agents, 3 recipes, 1 audit script)sed -n '22,28p' README.md (eight named tells, verbatim)cat context/dials.md (dials 8/6/4; threshold bans variance>4, motion>5, density>7)grep -nE 'Same prompt|8 banned patterns' README.md (before/after example)bash scripts/check-tells.sh /tmp/slop-test/src; echo EXITCODE=$? (Critical detected, EXITCODE=1)Gaps / caveats: The repo's own "≈ 5.3M combinations" figure is arithmetically wrong (the stated formula = ~25.7M) and is not claimed here. Aesthetic outcome quality was not verified — only the presence and enforceability of the rules. The exact violation count is not byte-reproducible; the material behavior (Critical detected, exit 1) is.
Primary contributor: Michael J. Jabbour (6/6 commits, sole author). Original rules by Leonxlnx (upstream, MIT).