Restructure entity storage from per-chapter subdirectories to a flat
canonical set in output/entities/. Each entity exists as a single file;
duplicates across chapters are detected by slug collision and skipped
(first occurrence wins). Chapter views use {{ include }} transclusion
to reference shared entity files.
Add @{existing_entities} macro to extract-entities template so the LLM
knows which entities already exist and focuses on genuinely new ones.
Refactor _call_llm() from _execute_llm() for callers that handle their
own file I/O. 41 unique entities from 4 chapters (2 duplicates removed).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
918 B
Economic Entities — Book I, Chapter 3
{{ include "extent-of-the-market.md" }}
{{ include "power-of-exchanging.md" }}
{{ include "surplus-produce.md" }}
{{ include "water-carriage.md" }}
{{ include "land-carriage.md" }}
{{ include "country-workman.md" }}
{{ include "porter.md" }}
{{ include "nailer.md" }}
{{ include "inland-navigation.md" }}
{{ include "maritime-commerce.md" }}
{{ include "mediterranean-sea-as-economic-geography.md" }}
{{ include "self-sufficiency-of-the-farmer.md" }}
{{ include "encouragement-to-industry.md" }}
{{ include "cost-of-transport-relative-to-value.md" }}
{{ include "improvement-of-art-and-industry.md" }}
{{ include "territorial-obstruction-of-trade.md" }}
{{ include "insurance-differential-land-vs-water.md" }}
{{ include "north-american-colonial-settlement-pattern.md" }}