Quote one line per kept keyword in the arbitration
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -7,14 +7,14 @@ disagreements: the keywords assigned by one coding but not
|
||||
the other.
|
||||
|
||||
Input: a JSON object with the lyrics of the song and the
|
||||
disagreements — each disagreement maps a keyword to the lyric
|
||||
quotes the assigning coding gave as evidence:
|
||||
disagreements — each disagreement maps a keyword to the
|
||||
quoted lyric line the assigning coding gave as evidence:
|
||||
|
||||
{
|
||||
"lyrics": "...",
|
||||
"disagreements": {
|
||||
"first-keyword": ["quoted line", "another quoted line"],
|
||||
"second-keyword": ["quoted line"]
|
||||
"first-keyword": ["quoted line"],
|
||||
"second-keyword": ["another quoted line"]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,18 +25,21 @@ of the quoted evidence.
|
||||
Rules:
|
||||
|
||||
- Rule on every listed keyword: keep it or drop it.
|
||||
- Keep a keyword only when you can ground it in verbatim
|
||||
lines of the lyrics; quote them.
|
||||
- For each keyword you keep, quote exactly one verbatim line
|
||||
of the lyrics that grounds it; drop a keyword you cannot
|
||||
ground.
|
||||
- Do not add any keyword that is not listed.
|
||||
|
||||
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.
|
||||
Write nothing outside the JSON object — no explanation, no
|
||||
reasoning, no commentary, before it or after it.
|
||||
|
||||
Output a single JSON object mapping each kept keyword to your
|
||||
Output a single JSON object mapping each kept keyword to its
|
||||
list of quotes, and nothing else. A dropped keyword is simply
|
||||
left out; output an empty object when nothing is kept:
|
||||
|
||||
{
|
||||
"kept-keyword": ["quoted line", "another quoted line"]
|
||||
"first-keyword": ["quoted line"]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user