Skip to content

Commit 19ab4ad

Browse files
GeneAIclaude
authored andcommitted
fix: Resolve 129 syntax errors in generate_word_doc.py
Critical Fixes: - Fixed unterminated string literals caused by apostrophes in single-quoted strings - Changed affected strings from single to double quotes - File now compiles successfully (was completely broken) - Fixed JSON syntax error in org-ruleset-tags.json (stray character) Issues Fixed: - Line 291: "it's" in quote - Lines 324-326: "you'll", "haven't" in bullet points - Lines 343-345: "isn't", "It's" in final quote - Lines 352-354: "That's", "we're" in paragraphs Impact: - Reduced from 129 syntax errors to 0 (file auto-formatted by black) - File can now be executed to generate Word documents - All LLM integration tests passing (18/18) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 8916a76 commit 19ab4ad

File tree

3 files changed

+213
-207
lines changed

3 files changed

+213
-207
lines changed

coverage.xml

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<coverage version="7.11.2" timestamp="1763764748612" lines-valid="3325" lines-covered="137" line-rate="0.0412" branches-valid="922" branches-covered="4" branch-rate="0.004338" complexity="0">
2+
<coverage version="7.11.2" timestamp="1763777431883" lines-valid="3325" lines-covered="228" line-rate="0.06857" branches-valid="922" branches-covered="36" branch-rate="0.03905" complexity="0">
33
<!-- Generated by coverage.py: https://coverage.readthedocs.io/en/7.11.2 -->
44
<!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd -->
55
<sources>
@@ -10,7 +10,7 @@
1010
<source>/Users/patrickroebuck/empathy_11_6_2025/Empathy-framework/src/empathy_os</source>
1111
</sources>
1212
<packages>
13-
<package name="." line-rate="0.05249" branch-rate="0.006211" complexity="0">
13+
<package name="." line-rate="0.08736" branch-rate="0.0559" complexity="0">
1414
<classes>
1515
<class name="__init__.py" filename="__init__.py" complexity="0" line-rate="0" branch-rate="1">
1616
<methods/>
@@ -1867,7 +1867,7 @@
18671867
<line number="159" hits="0"/>
18681868
</lines>
18691869
</class>
1870-
<class name="providers.py" filename="providers.py" complexity="0" line-rate="0.433" branch-rate="0.1538">
1870+
<class name="providers.py" filename="providers.py" complexity="0" line-rate="0.6289" branch-rate="0.5769">
18711871
<methods/>
18721872
<lines>
18731873
<line number="10" hits="1"/>
@@ -1901,37 +1901,37 @@
19011901
<line number="112" hits="0"/>
19021902
<line number="116" hits="1"/>
19031903
<line number="134" hits="1"/>
1904-
<line number="142" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="143"/>
1905-
<line number="143" hits="0"/>
1904+
<line number="142" hits="1" branch="true" condition-coverage="100% (2/2)"/>
1905+
<line number="143" hits="1"/>
19061906
<line number="150" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="151"/>
19071907
<line number="151" hits="0"/>
1908-
<line number="154" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="155"/>
1909-
<line number="155" hits="0"/>
1908+
<line number="154" hits="1" branch="true" condition-coverage="100% (2/2)"/>
1909+
<line number="155" hits="1"/>
19101910
<line number="161" hits="1"/>
19111911
<line number="164" hits="1"/>
1912-
<line number="167" hits="0"/>
1913-
<line number="168" hits="0"/>
1914-
<line number="170" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="171,180"/>
1915-
<line number="171" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="172,177"/>
1916-
<line number="172" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="173,174"/>
1917-
<line number="173" hits="0"/>
1918-
<line number="174" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="170,175"/>
1919-
<line number="175" hits="0"/>
1912+
<line number="167" hits="1"/>
1913+
<line number="168" hits="1"/>
1914+
<line number="170" hits="1" branch="true" condition-coverage="100% (2/2)"/>
1915+
<line number="171" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="177"/>
1916+
<line number="172" hits="1" branch="true" condition-coverage="100% (2/2)"/>
1917+
<line number="173" hits="1"/>
1918+
<line number="174" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="170"/>
1919+
<line number="175" hits="1"/>
19201920
<line number="177" hits="0"/>
1921-
<line number="180" hits="0"/>
1922-
<line number="188" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="189,193"/>
1923-
<line number="189" hits="0"/>
1924-
<line number="190" hits="0"/>
1925-
<line number="193" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="194,196"/>
1926-
<line number="194" hits="0"/>
1927-
<line number="196" hits="0"/>
1921+
<line number="180" hits="1"/>
1922+
<line number="188" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="193"/>
1923+
<line number="189" hits="1"/>
1924+
<line number="190" hits="1"/>
1925+
<line number="193" hits="1" branch="true" condition-coverage="100% (2/2)"/>
1926+
<line number="194" hits="1"/>
1927+
<line number="196" hits="1"/>
19281928
<line number="204" hits="1"/>
19291929
<line number="221" hits="0"/>
19301930
<line number="226" hits="0"/>
19311931
<line number="238" hits="0"/>
19321932
<line number="248" hits="1"/>
1933-
<line number="250" hits="0"/>
1934-
<line number="277" hits="0"/>
1933+
<line number="250" hits="1"/>
1934+
<line number="277" hits="1"/>
19351935
<line number="289" hits="1"/>
19361936
<line number="296" hits="1"/>
19371937
<line number="297" hits="0"/>
@@ -2035,7 +2035,7 @@
20352035
<line number="92" hits="0"/>
20362036
</lines>
20372037
</class>
2038-
<class name="state.py" filename="state.py" complexity="0" line-rate="0.5402" branch-rate="0">
2038+
<class name="state.py" filename="state.py" complexity="0" line-rate="0.6897" branch-rate="0.3182">
20392039
<methods/>
20402040
<lines>
20412041
<line number="10" hits="1"/>
@@ -2080,9 +2080,9 @@
20802080
<line number="93" hits="1"/>
20812081
<line number="96" hits="1"/>
20822082
<line number="98" hits="1"/>
2083-
<line number="102" hits="0"/>
2084-
<line number="113" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,114"/>
2085-
<line number="114" hits="0"/>
2083+
<line number="102" hits="1"/>
2084+
<line number="113" hits="1" branch="true" condition-coverage="100% (2/2)"/>
2085+
<line number="114" hits="1"/>
20862086
<line number="116" hits="1"/>
20872087
<line number="124" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="125,128"/>
20882088
<line number="125" hits="0"/>
@@ -2102,20 +2102,20 @@
21022102
<line number="148" hits="0"/>
21032103
<line number="151" hits="0"/>
21042104
<line number="153" hits="1"/>
2105-
<line number="159" hits="0"/>
2106-
<line number="165" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="167,169"/>
2105+
<line number="159" hits="1"/>
2106+
<line number="165" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="167"/>
21072107
<line number="167" hits="0"/>
2108-
<line number="169" hits="0"/>
2108+
<line number="169" hits="1"/>
21092109
<line number="171" hits="1"/>
2110-
<line number="184" hits="0"/>
2111-
<line number="186" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="187,189"/>
2110+
<line number="184" hits="1"/>
2111+
<line number="186" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="187"/>
21122112
<line number="187" hits="0"/>
2113-
<line number="189" hits="0"/>
2113+
<line number="189" hits="1"/>
21142114
<line number="191" hits="1"/>
2115-
<line number="201" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="202,204"/>
2116-
<line number="202" hits="0"/>
2117-
<line number="204" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="205,207"/>
2118-
<line number="205" hits="0"/>
2115+
<line number="201" hits="1" branch="true" condition-coverage="100% (2/2)"/>
2116+
<line number="202" hits="1"/>
2117+
<line number="204" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="207"/>
2118+
<line number="205" hits="1"/>
21192119
<line number="207" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="208,214"/>
21202120
<line number="208" hits="0"/>
21212121
<line number="214" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="215,217"/>

0 commit comments

Comments
 (0)