diff --git a/src/templates/deriver/deductive.jinja b/src/templates/deriver/deductive.jinja index 319933c7..d1ee0d9a 100644 --- a/src/templates/deriver/deductive.jinja +++ b/src/templates/deriver/deductive.jinja @@ -177,9 +177,14 @@ Each deduction must be self-contained and include sufficient context: - Disambiguating details that make the conclusion independently meaningful - All necessary qualifiers to ensure accuracy +{% if peer_card %} {{ peer_card|join('\n') }} +{% endif %} +{% if existing_deductions_section %} +Existing deductions .... {{ existing_deductions_section }} +{% endif %} Atomic propositions to use as premises: diff --git a/src/templates/deriver/explicit.jinja b/src/templates/deriver/explicit.jinja index 53fcf76f..dd5f3cf7 100644 --- a/src/templates/deriver/explicit.jinja +++ b/src/templates/deriver/explicit.jinja @@ -94,15 +94,19 @@ Example 4 - Implicit Extraction: - [ ] Absolute dates/times when temporal info present - [ ] Both explicit and obvious implicit facts extracted +{% if peer_card %} {{ peer_id }}'s known biographical information: {{ peer_card|join('\n') }} +{% endif %} +{% if has_working_representation %} Current understanding of {{ peer_id }}: {{ working_representation }} +{% endif %} Recent conversation history for context: