You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Improve AsciiDoc→Markdown converter in generate-llms-txt
- Fix table conversion: use block-level parser (convertAdocTable) that
correctly handles cells on separate lines → proper Markdown table
- Fix line continuation: remove AsciiDoc '+' continuation marker
- Fix nested definition lists: term::: now converted to '- **term**:'
- Fix relative links: ../file.adoc → absolute GitHub URLs
- Fix def-list regex: use [^\S\n]* instead of \s* to prevent matching
across newlines (was causing term desc to bleed into next paragraph)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: website/public/llms.txt
+51-53Lines changed: 51 additions & 53 deletions
Original file line number
Diff line number
Diff line change
@@ -86,26 +86,13 @@ Not every well-known term qualifies as a semantic anchor. Understanding what **d
86
86
These terms are frequently used but **lack the depth and definition** required for semantic anchors:
87
87
88
88
| ❌ Not a Semantic Anchor | Why Not? |
89
-
90
-
| **"TLDR"** |
91
-
| Underspecified instruction with no defined structure or methodology. Just means "be brief" without any framework for how. |
92
-
93
-
| **"ELI5"** (Explain Like I'm 5) |
94
-
| Vague target level with no pedagogical framework. What does "5-year-old level" mean technically? No consistent interpretation. |
95
-
96
-
| **"Keep it short"** |
97
-
| Pure directive with no conceptual depth. It's an instruction, not a methodology. |
98
-
99
-
| **"Best practices"** |
100
-
| Too vague and not attributable. Whose best practices? Based on what research or authority? |
101
-
102
-
| **"Modern approach"** |
103
-
| Ambiguous and inconsistent. "Modern" means different things to different people and changes over time. |
104
-
105
-
| **"Make it simple"** |
106
-
| No reference to specific simplification frameworks (unlike KISS principle or Occam's Razor which **are** semantic anchors). |
107
-
108
-
### Comparison: Good vs. Bad
89
+
| --- | --- |
90
+
| **"TLDR"** | Underspecified instruction with no defined structure or methodology. Just means "be brief" without any framework for how. |
91
+
| **"ELI5"** (Explain Like I'm 5) | Vague target level with no pedagogical framework. What does "5-year-old level" mean technically? No consistent interpretation. |
92
+
| **"Keep it short"** | Pure directive with no conceptual depth. It's an instruction, not a methodology. |
93
+
| **"Best practices"** | Too vague and not attributable. Whose best practices? Based on what research or authority? |
94
+
| **"Modern approach"** | Ambiguous and inconsistent. "Modern" means different things to different people and changes over time. |
95
+
| **"Make it simple"** | No reference to specific simplification frameworks (unlike KISS principle or Occam's Razor which **are** semantic anchors). |### Comparison: Good vs. Bad
109
96
110
97
**Example 1: Testing Instructions**
111
98
@@ -275,7 +262,7 @@ If the LLM provides accurate, detailed information, it's safe to use that anchor
275
262
276
263
## Contributing
277
264
278
-
We welcome proposals for new semantic anchors! See our [Contributing Guide](../CONTRIBUTING.adoc) for details on:
265
+
We welcome proposals for new semantic anchors! See our [Contributing Guide](https://github.com/LLM-Coding/Semantic-Anchors/blob/main/CONTRIBUTING.adoc) for details on:
279
266
280
267
* How to propose a new anchor
281
268
* Quality criteria and testing methodology
@@ -740,7 +727,8 @@ to specific team members.
740
727
* Communicating the nature of changes to teammates, the public, and other stakeholders
0 commit comments