Skip to content

chore: remove dead llmo-customer-config endpoint code#2139

Open
irenelagno wants to merge 1 commit intomainfrom
chore/cleanup-dead-customer-config-code
Open

chore: remove dead llmo-customer-config endpoint code#2139
irenelagno wants to merge 1 commit intomainfrom
chore/cleanup-dead-customer-config-code

Conversation

@irenelagno
Copy link
Copy Markdown
Contributor

Summary

  • Remove dead code left behind after the llmo-customer-config routes were replaced with granular CRUD endpoints (brands, categories, topics, prompts)
  • Delete customer-config-api.yaml (dead OpenAPI specs) and extract still-active prompts CRUD specs into new prompts-v2-api.yaml
  • Remove customer-config-v2-metadata.js (no active callers) and convertV2ToV1() from customer-config-mapper.js
  • Clean up 6 dead capability entries from required-capabilities.js and dead test stubs

~4,400 lines removed, net cleanup across source, tests, and docs.

Related

  • Addresses: adobe-rnd/llmo-data-retrieval-service#1132

Test plan

  • npm run lint passes
  • npm run docs:lint passes (OpenAPI valid)
  • Relevant unit tests pass (274 passing): mapper, storage, routes, brands controller
  • CI pipeline green

🤖 Generated with Claude Code

The llmo-customer-config routes were previously removed and replaced
with granular CRUD endpoints (brands, categories, topics, prompts).
This cleans up the remaining dead code left behind.

Relates to: adobe-rnd/llmo-data-retrieval-service#1132

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 6, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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