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>
598 B
598 B
Economic Entities — Book I, Chapter 1
{{ include "division-of-labour.md" }}
{{ include "productive-powers-of-labour.md" }}
{{ include "dexterity-of-the-workman.md" }}
{{ include "saving-of-time.md" }}
{{ include "invention-of-machinery.md" }}
{{ include "separation-of-trades.md" }}
{{ include "the-workman.md" }}
{{ include "the-philosopher.md" }}
{{ include "universal-opulence.md" }}
{{ include "exchange.md" }}
{{ include "co-operation-of-labour.md" }}
{{ include "manufactures.md" }}
{{ include "agriculture.md" }}