Skip to content

docs: lock anti-truncation + visible clip mark on pin_map - #153

Merged
chouswei merged 2 commits into
masterfrom
cursor/anti-truncation-app-notes-a46f
Sep 7, 2026
Merged

docs: lock anti-truncation + visible clip mark on pin_map#153
chouswei merged 2 commits into
masterfrom
cursor/anti-truncation-app-notes-a46f

Conversation

@chouswei

@chouswei chouswei commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Why

User lock (2026-09-07): pin_map / Shape truncation is a major bug source. Prefer filter-out (drop news / tighten cue) or uncapped/high enough max_rows over hard truncate that drops FND / checklist / fundamentals.

Follow-up: MemNet must highlight when truncation happened, not only teach to avoid it. When ShapeWalk hits a hard cap (max_rows / hop / budget) and the offer is clipped, the emit MUST carry an explicit truncation signal — same honesty family as CueConflict (visible on the wire, not silent). Agents treat that as an incomplete Shape and never claim a complete extract.

Honesty teach only. No package bump, no SemVer a/b. Engine (M) caps stay hard rejects. Wire-flag honesty c for the emit token MAY land in a sibling PR; these docs describe the MUST even if implementation follows.

What

  • Shared contract in docs/application-notes/README.md: filter-out preference and clipped-emit truncation signal (CueConflict family).
  • docs/LLM-GUIDE.md: goldfish loop, ShapeWalk step, reading strategy, failure modes.
  • docs/application-notes/system/llm-system-dev-multitask.md: parent/worker copy-slice + incomplete-Shape rule.

Out of scope

Engine caps, PinMapComposer emit token, SemVer, CHANGELOG package identity. Sibling honesty c may add the wire flag.

Open in Web Open in Cursor 

Prefer filter-out or high enough max_rows over hard truncate that
drops FND/checklist/fundamentals. Engine M caps stay hard rejects.
No package bump; honesty teach only.

Co-authored-by: chouswei <chouswei@users.noreply.github.com>
@chouswei
chouswei marked this pull request as ready for review September 7, 2026 13:53
When ShapeWalk hits a hard cap and clips, the emit MUST mark it
(CueConflict honesty family). Agents treat that Shape as incomplete.
Wire-flag honesty c may follow in a sibling PR. Engine M stays hard.

Co-authored-by: chouswei <chouswei@users.noreply.github.com>
@cursor cursor Bot changed the title docs: lock anti-truncation teach into app notes + LLM-GUIDE docs: lock anti-truncation + visible clip mark on pin_map Sep 7, 2026
@chouswei
chouswei merged commit d03d0e0 into master Sep 7, 2026
0 of 2 checks passed
@chouswei
chouswei deleted the cursor/anti-truncation-app-notes-a46f branch September 7, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants