Skip to content

feat: add DMAIC semantic anchor (EN + DE) (#696) - #699

Merged
rdmueller merged 1 commit into
LLM-Coding:mainfrom
raifdmueller:feat/696-dmaic-anchor
Jul 24, 2026
Merged

feat: add DMAIC semantic anchor (EN + DE) (#696)#699
rdmueller merged 1 commit into
LLM-Coding:mainfrom
raifdmueller:feat/696-dmaic-anchor

Conversation

@raifdmueller

Copy link
Copy Markdown
Contributor

Closes #696.

Why this one is easy

@Advisior's proposal is the most complete one the catalog has received: full activation test, a real before/after viability test, and a weak-model datapoint added unprompted after submission (qwen3.6-27b named all five phases, plus variation reduction, root-cause identification, hypothesis testing and control mechanisms). Nothing to send back.

It also closes a hole. spc, control-chart-shewhart and nelson-rules all name DMAIC as the cycle whose Measure and Control phases they serve — while DMAIC itself was not an anchor.

Gate

Criterion Verdict
Precise ✅ Fixed five-phase structure with defined per-phase deliverables; standardised as ISO 13053-1:2011
Rich ✅ Charter/CTQs, baseline and measurement-system analysis, root-cause validation, piloting, control plan, tollgates, DMADV sibling, PDSA lineage
Consistent ✅ Confirmed on a frontier model and a 27B local model
Attributable ✅ Bill Smith, Motorola, 1986; GE under Jack Welch from 1995
Viability (ADR-008) ✅ Naming it changes output structure — phase-gated, measurement before improvement, an explicit sustain step that is absent otherwise

Tier ★★★, given the weak-model result.

Attribution — fetch-verified

Wikipedia's DMAIC article does not attribute the method, so I checked the Six Sigma article:

  • "Six Sigma was introduced by American engineer Bill Smith while working at Motorola in 1986."
  • "As GE's CEO, in 1995 Jack Welch made it central to his business strategy."
  • "Six Sigma projects follow two project methodologies, inspired by W. Edwards Deming's Plan–Do–Study–Act Cycle."
  • DMAIC improves an existing process; DMADV/DFSS designs a new one.

Mikel J. Harry appears in the same article as "the creator of Six Sigma" in the 1.5σ context, so all three are listed as proponents.

Criticism section

DMAIC has substantial documented criticism, so it gets a full == Criticism / == Current Status per the #603 convention:

  • Not original — Juran: "there is nothing new there. It includes what we used to call facilitators. They've adopted more flamboyant terms, like belts with different colors."
  • It can suppress the work it measures — the BusinessWeek report on 3M under James McNerney, where it stifled creativity and was withdrawn from research; Design News editor John Dodge on metrics watering down discovery. Variance reduction is the wrong objective where variance is the point.
  • Most projects fail — >60%, per a 2010 Wall Street Journal figure.
  • The statistics are contested — Donald J. Wheeler called the 1.5-sigma shift "goofy" (2004).

Current Status notes that DMAIC is unusually standardised for a management method (ISO 13053-1:2011, whose scope explicitly includes service and transactional processes), and that Lean Six Sigma is the dominant contemporary form.

One caveat on sourcing: iso.org returns 403 to automated fetchers, so I verified the standard's number, exact title, year and DMAIC scope through search results rather than by fetching the page directly. Every other cited source was fetched and content-checked.

Cross-links

:related: dmaic added in both directions across spc, control-chart-shewhart, nelson-rules and five-whys (which DMAIC's Analyze phase uses), EN and DE.

Verification

  • npm run build → 190 anchor pages (+190 German), no skips
  • Rendered /anchor/dmaic and /de/anchor/dmaic checked in the browser — both correct, 0 console errors
  • npm test 121/121, npm run lint clean
  • Generated public/data/*.json deliberately not committed
  • AgentSkill catalog updated, changelog updated

Note: CI's Dependency Security Audit fails on every PR right now for unrelated reasons — see #698.

🤖 Generated with Claude Code

@coderabbitai

coderabbitai Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Warning

Review limit reached

@raifdmueller, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 20 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Pro Plus

Run ID: 317c3809-f0a6-4d56-b7b4-b84749fe8e94

📥 Commits

Reviewing files that changed from the base of the PR and between 7f40569 and a4af70b.

📒 Files selected for processing (13)
  • docs/anchors/control-chart-shewhart.adoc
  • docs/anchors/control-chart-shewhart.de.adoc
  • docs/anchors/dmaic.adoc
  • docs/anchors/dmaic.de.adoc
  • docs/anchors/five-whys.adoc
  • docs/anchors/five-whys.de.adoc
  • docs/anchors/nelson-rules.adoc
  • docs/anchors/nelson-rules.de.adoc
  • docs/anchors/spc.adoc
  • docs/anchors/spc.de.adoc
  • docs/changelog.adoc
  • plugins/semantic-anchors/skills/semantic-anchor-translator/references/catalog.md
  • skill/semantic-anchor-translator/references/catalog.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@raifdmueller
raifdmueller force-pushed the feat/696-dmaic-anchor branch from 3b79b2d to 5ee1e9f Compare July 24, 2026 19:08
DMAIC completes the Six Sigma cluster. spc, control-chart-shewhart and
nelson-rules all referenced it as the cycle they serve, but no anchor existed.

Utility is structural, not descriptive: naming it forces a baseline before any
improvement is proposed, separates validated root causes from solutioning, and
adds a Control phase most improvement approaches lack. Tier 3 — the proposer
confirmed activation on a weak local model (qwen3.6-27b named all five phases).

Attribution fetch-verified: Bill Smith introduced Six Sigma at Motorola in
1986; Jack Welch made it central to GE strategy in 1995; the methodologies
descend from Deming's PDSA.

Criticism section, all sourced: Juran ("there is nothing new there"), the
3M/McNerney case where it was withdrawn from research, the >60% project
failure rate (WSJ 2010), and Wheeler on the 1.5-sigma shift. Current Status
covers ISO 13053-1:2011 and Lean Six Sigma.

Also adds dmaic to :related: in both directions across the SPC cluster and
five-whys, and to the AgentSkill catalog.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@raifdmueller
raifdmueller force-pushed the feat/696-dmaic-anchor branch from 5ee1e9f to a4af70b Compare July 24, 2026 19:12
@rdmueller
rdmueller merged commit d09d85d into LLM-Coding:main Jul 24, 2026
9 checks passed
@raifdmueller
raifdmueller deleted the feat/696-dmaic-anchor branch July 24, 2026 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Anchor Proposal]: DMAIC

2 participants