Commit a555fd1
authored
doc: align version-guard, loop-helper, and reclassify docs with the code (#1013)
Follow-up to #1012, addressing the three codex review findings that
arrived as it merged. All three are the stale-claim class: documentation
describing a state of the world the code no longer has.
- **`simlin-mcp` version guard**: the comment and skip message described
CI as a tagless shallow clone where the guard "is a no-op" — the
opposite of what `ci.yaml`'s `fetch-tags: true` checkout (added in
#1012) does. An unexpected skip in CI would have been misread as
documented-normal behavior. Both now state that CI fetches tags
specifically so the guard runs, and that a skip is expected only on a
local clone without them. (Verified live: with the fresh
`pysimlin-v0.8.0` tag fetched, the guard passes against the 0.8.0
release.)
- **Engine module map**: `src/ltm/` still advertised the deleted
top-level `detect_loops` helper; anyone following the documented surface
would import a nonexistent API.
- **`reclassify_loops_from_results` rustdoc**: claimed pysimlin
`Run.loops` "still reclassifies via its own Python
`LoopPolarity.from_runtime_scores` mirror (slot-0 only)" and "exposes
the all-slots engine path separately as `Run.loops_runtime`" — both
false: `Run.loops` rides this helper via `Sim.get_loops_runtime`, there
is no separate property, and the Python classifier no longer exists. The
A2A-semantics note is now correctly a two-site comparison (this helper's
all-slots concatenation vs discovery's strongest-path scalar) instead of
three.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01S3vQ72pUeYXdMgCv7sSjaB1 parent c7ba043 commit a555fd1
3 files changed
Lines changed: 25 additions & 33 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
178 | | - | |
| 178 | + | |
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2837 | 2837 | | |
2838 | 2838 | | |
2839 | 2839 | | |
2840 | | - | |
2841 | | - | |
2842 | | - | |
2843 | | - | |
2844 | | - | |
2845 | | - | |
2846 | | - | |
| 2840 | + | |
| 2841 | + | |
| 2842 | + | |
| 2843 | + | |
| 2844 | + | |
| 2845 | + | |
| 2846 | + | |
2847 | 2847 | | |
2848 | 2848 | | |
2849 | 2849 | | |
2850 | | - | |
| 2850 | + | |
2851 | 2851 | | |
2852 | 2852 | | |
2853 | 2853 | | |
2854 | 2854 | | |
2855 | 2855 | | |
2856 | 2856 | | |
2857 | 2857 | | |
2858 | | - | |
2859 | | - | |
2860 | | - | |
2861 | | - | |
2862 | | - | |
2863 | | - | |
2864 | | - | |
2865 | | - | |
| 2858 | + | |
| 2859 | + | |
| 2860 | + | |
| 2861 | + | |
2866 | 2862 | | |
2867 | | - | |
| 2863 | + | |
2868 | 2864 | | |
2869 | | - | |
2870 | | - | |
2871 | | - | |
2872 | | - | |
2873 | | - | |
2874 | | - | |
2875 | | - | |
| 2865 | + | |
| 2866 | + | |
| 2867 | + | |
2876 | 2868 | | |
2877 | 2869 | | |
2878 | 2870 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
144 | 143 | | |
145 | 144 | | |
146 | 145 | | |
| |||
151 | 150 | | |
152 | 151 | | |
153 | 152 | | |
154 | | - | |
155 | | - | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
| |||
0 commit comments