Commit 982b7cb
Address PR #347 R6: drop brittle line ref from StackedDiD; sync llms-full.txt schema
Two P3 cleanups from R6.
P3 #1: the StackedDiD ``target_parameter.definition`` embedded an
internal implementation line reference (``stacked_did.py`` around
line 541). That pointer is not methodology source material and
will go stale under routine estimator edits even when the estimand
itself is unchanged. Removed the reference; definition now stands
on paper/registry terms alone.
P3 #2: ``diff_diff/guides/llms-full.txt`` listed the pre-PR BR/DR
schema top-level keys and omitted ``target_parameter``, so agent-
facing documentation disagreed with the runtime schema. Added
``target_parameter`` to both schema-key lists (BR around line 1779
and DR around line 1844). Documented the field shape
(``name`` / ``definition`` / ``aggregation`` /
``headline_attribute`` / ``reference``), the dispatch tag set, and
the ``headline_attribute=None`` / ``aggregation="no_scalar_headline"``
edge case for the dCDH ``trends_linear=True, L_max>=2`` fit. Also
noted the ``headline.status="no_scalar_by_design"`` value so
guide-driven agents can dispatch correctly. UTF-8 fingerprint
preserved per ``feedback_llms_guide_utf8_fingerprint.md``
(``tests/test_guides.py`` passes).
354 BR/DR + guide tests pass (337 BR/DR + 17 guide). Black clean.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent e995954 commit 982b7cb
2 files changed
Lines changed: 30 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
219 | 219 | | |
220 | 220 | | |
221 | 221 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1776 | 1776 | | |
1777 | 1777 | | |
1778 | 1778 | | |
1779 | | - | |
| 1779 | + | |
1780 | 1780 | | |
1781 | 1781 | | |
1782 | 1782 | | |
| 1783 | + | |
| 1784 | + | |
| 1785 | + | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
1783 | 1793 | | |
| 1794 | + | |
| 1795 | + | |
1784 | 1796 | | |
1785 | 1797 | | |
1786 | 1798 | | |
| |||
1830 | 1842 | | |
1831 | 1843 | | |
1832 | 1844 | | |
1833 | | - | |
1834 | | - | |
1835 | | - | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
1836 | 1853 | | |
1837 | 1854 | | |
1838 | 1855 | | |
| |||
0 commit comments