Add company name alias matching to PR pipeline
PR skill now matches ClickUp Client names against Aliases field in
companies.md and uses the canonical ## heading as the company name.
Fixes issue where PRs used ClickUp dropdown names (e.g. "Elasto Valve
Rubber (EVR)") instead of the correct company name ("EVR Products").
Added James Eagen Sons stub entry.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
clickup-runner
parent
80535d6c9e
commit
e0c19705b1
|
|
@ -152,6 +152,13 @@
|
|||
- **Website:** https://www.royalpurpleind.com/
|
||||
- **GBP:** https://maps.app.goo.gl/wBgq49g3Xs4Y91zP9
|
||||
|
||||
## James Eagen Sons
|
||||
- **Aliases:** James Eagen
|
||||
- **Executive:**
|
||||
- **PA Org ID:**
|
||||
- **Website:**
|
||||
- **GBP:**
|
||||
|
||||
## EVR Products
|
||||
- **Aliases:** Elasto Valve Rubber (EVR)
|
||||
- **Executive:** Gary Waldick, Vice President of EVR Products
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@ You MUST produce exactly 5 output files in the current working directory. No sub
|
|||
## Step 1: Research
|
||||
|
||||
1. Read `skills/companies.md` to find the client's executive name, title, and PA Org ID.
|
||||
- Match the Client name from the task context against both the `## heading` and the `**Aliases**` field in companies.md.
|
||||
- **Use the `## heading` as the company name throughout the press release, NOT the Client name from the task context.** For example, if the task says "Elasto Valve Rubber (EVR)" but companies.md has "## EVR Products" with that as an alias, use "EVR Products" everywhere.
|
||||
- If the client is not found, use "a company spokesperson" for quotes and note the missing entry in `headlines_evaluation.md`.
|
||||
2. Read `skills/headlines.md` to load reference examples of high-scoring headlines.
|
||||
3. If a Target URL (IMSURL) is provided, fetch it with WebFetch to gather company/service context.
|
||||
|
|
|
|||
Loading…
Reference in New Issue