Skip to content

feat: add AIDA Model anchor#576

Merged
rdmueller merged 1 commit into
LLM-Coding:mainfrom
raifdmueller:feat/aida-anchor
Jun 3, 2026
Merged

feat: add AIDA Model anchor#576
rdmueller merged 1 commit into
LLM-Coding:mainfrom
raifdmueller:feat/aida-anchor

Conversation

@raifdmueller
Copy link
Copy Markdown
Contributor

@raifdmueller raifdmueller commented Jun 3, 2026

Adds AIDA Model — Attention → Interest → Desire → Action — the classic copywriting/advertising funnel. Verified against the four quality criteria and the recognition test.

Why it qualifies

  • Attributable: commonly attributed to E. St. Elmo Lewis (1898), documented in advertising/sales literature.
  • Consistent: strong recognition ("what concepts do you associate with AIDA?" → the four stages + marketing funnel).
  • Rich: its weakest axis — a mnemonic more than a deep framework — but it activates the funnel/conversion/copywriting domain, comparable to existing thin-but-accepted anchors (BLUF, Inverted Pyramid). It fills a real gap: the communication cluster had structure/clarity anchors but nothing for persuasion/copywriting.
  • Precise: titled AIDA Model to disambiguate from AIDA Cruises / Verdi's opera, and pins the canonical four-stage form while noting variants (AIDAS, AIDCA, AIDA-R) — same disambiguation discipline we used for Bloom's Revised Taxonomy.

Changes

  • docs/anchors/aida-model.adoc + .de.adoc (EN + DE)
  • Regenerated website/public/data/*.json (additive — 160 → 161 anchors)
  • docs/changelog.adoc — 2026-06-03 section
  • skill/.../catalog.md (+ synced plugins/ copy)

Category: Communication & Presentation. Related: Inverted Pyramid, Pyramid Principle, BLUF. Includes a When NOT to Use (informational writing, validated buyer psychology, long B2B journeys).

Summary by CodeRabbit

Release Notes

  • Dokumentation
    • Zwei neue Ankerpunkte zur Bibliothek hinzugefügt: AIDA Model (für Copywriting und Werbekommunikation) und IOSP (Design-Prinzipien)
    • Umfassende Dokumentation mit Kernkonzepten, Anwendungsfällen und Verweisen auf verwandte Modelle erweitert
    • Metadaten und Kategorisierungen aktualisiert; Rollen- und Kategorieverknüpfungen erweitert

The classic copywriting/advertising funnel — Attention, Interest,
Desire, Action — a sequential hierarchy-of-effects model. Pins the
canonical four-stage form, notes variants (AIDAS, AIDCA, AIDA-R), and
titles it 'AIDA Model' to disambiguate from the cruise line / Verdi
opera. Fills the persuasion/copywriting gap in the communication
cluster.

EN + DE content, regenerated metadata (160 -> 161), changelog and
catalog entries. Commonly attributed to E. St. Elmo Lewis (1898).
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Jun 3, 2026

Review Change Stack

Caution

Review failed

Pull request was closed or merged during review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Pro

Run ID: 8b9bf0fc-aeaa-4b26-9435-50acda4efd7e

📥 Commits

Reviewing files that changed from the base of the PR and between e0a7315 and b461179.

📒 Files selected for processing (9)
  • docs/anchors/aida-model.adoc
  • docs/anchors/aida-model.de.adoc
  • docs/changelog.adoc
  • plugins/semantic-anchors/skills/semantic-anchor-translator/references/catalog.md
  • skill/semantic-anchor-translator/references/catalog.md
  • website/public/data/anchors.json
  • website/public/data/categories.json
  • website/public/data/metadata.json
  • website/public/data/roles.json

Walkthrough

Die Pull Request erweitert das Semantic-Anchors-System um zwei neue Anchors: das AIDA Model (Copywriting-Funnel Attention → Interest → Desire → Action) und IOSP (Integration Operation Segregation Principle). Die Änderungen umfassen Dokumentation, Katalogisierung und Datenbank-Integration.

Changes

Neue Semantic Anchors: AIDA Model und IOSP

Layer / File(s) Summary
AIDA Model Dokumentation
docs/anchors/aida-model.adoc, docs/anchors/aida-model.de.adoc
AIDA Model wird als neuer Anchor mit vollständiger englischer und deutscher Dokumentation definiert, inklusive Metadaten (Kategorien, Rollen, Tags), Kernkonzepten der vier Phasen und Verwendungsrichtlinien.
Katalog-Einträge
plugins/semantic-anchors/skills/semantic-anchor-translator/references/catalog.md, skill/semantic-anchor-translator/references/catalog.md
AIDA Model wird unter „Communication & Presentation" und IOSP unter „Design Principles" mit Synonymen, Proponents und Kernbeschreibungen in den Katalog eingetragen.
Anchor- und Kategorie-Datenbank
website/public/data/anchors.json, website/public/data/categories.json
Beide Anchors werden in die JSON-Datenbank mit vollständigen Metadaten eingefügt (ID, Tier, filePath, Kategorien, Rollen) und den entsprechenden Kategorien zugeordnet.
Rollen-Mappings und Metadaten
website/public/data/roles.json, website/public/data/metadata.json
AIDA Model und IOSP werden sieben verschiedenen Rollen zugeordnet (consultant, educator, product-owner, software-architect, software-developer, technical-writer, ux-designer) und Metadaten-Statistiken aktualisiert (Anchor-Anzahl: 159 → 161).
Changelog
docs/changelog.adoc
Neuer Eintrag unter 2026-06-03 dokumentiert die Hinzufügung des AIDA Model Anchors.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

  • LLM-Coding/Semantic-Anchors#193: Beide PRs ändern docs/changelog.adoc durch das Hinzufügen neuer Einträge für zusätzliche Anchors.
  • LLM-Coding/Semantic-Anchors#152: Beide PRs erweitern den Semantic-Anchor-Katalog im File skill/semantic-anchor-translator/references/catalog.md um neue Anchor-Einträge.
  • LLM-Coding/Semantic-Anchors#209: Beide PRs greifen in die gleiche Datenbasis ein (anchors.json, categories.json, roles.json, metadata.json) und erweitern die Anchor-Metadaten.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed Der Titel bezieht sich direkt auf die Hauptänderung: das Hinzufügen des AIDA Model Anchors, was in allen Dateien dokumentiert ist.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ 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 and usage tips.

@rdmueller rdmueller merged commit 1397409 into LLM-Coding:main Jun 3, 2026
7 of 8 checks passed
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.

2 participants