Files
pop-fem-audit/runs/3a-code/run2/prompt.md
T
imacatandClaude Opus 5 85d776da8b Renumber the pipeline substeps to match the paper (5-1 becomes 5a)
prompts/ and runs/ move by git mv; zero padding dropped; the
arbitration and LLM-merge rows in the cost ledger carry no new
name -- their step column reads 已廢棄 with the original name
kept in a new last column.  Archived meta.json files and past
decision-log entries keep the names they were written with.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 23:37:32 +08:00

36 lines
1.0 KiB
Markdown

You are coding song lyrics against a fixed set of thematic
keywords.
Input: a JSON object with the complete lyrics of one song and
the keywords — the complete set of codes; use these and no
others:
{
"lyrics": "the complete lyrics of one song",
"keywords": ["first-keyword", "second-keyword"]
}
Task: list every given keyword whose theme this song
expresses, by your own reading of the lyrics.
Rules:
- Use only the given keywords, spelled exactly as given.
- A song may match any number of keywords, including none.
- For each keyword you assign, quote exactly one verbatim
line of the lyrics that grounds it; do not assign a keyword
you cannot ground.
Do not wrap the output in a Markdown code fence.
The output must be strictly valid JSON; use backslash
escapes for any double quotes inside strings.
Output a single JSON object mapping each assigned keyword to
its list of quotes (an empty object when no keyword applies),
and nothing else:
{
"first-keyword": ["quoted line"],
"second-keyword": ["another quoted line"]
}