Skip to content

Thu blog: deprecation and revocation leave the contract in place - #146

Merged
enricopiovesan merged 4 commits into
mainfrom
cursor/revoked-version-blog-qa-9156
Oct 8, 2026
Merged

enricopiovesan merged 4 commits into
mainfrom
cursor/revoked-version-blog-qa-9156

Conversation

@enricopiovesan

@enricopiovesan enricopiovesan commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator

Ready for the CEO to merge. Do not merge from this branch automatically.

Truth-pass for 8 October 2026. The Thursday post and the lifecycle Q&As no longer say crates.io is stuck on traverse-registry 0.25.0 or that registry#631 is open.

What changed

  • Merged main (website#140 embedder pin ^0.14.0, website#147 native package status).
  • Published traverse-registry 0.27.0 (crates.io, tag v0.27.0, 8 October 2026). Exact-pin resolution returns deprecated and revoked records with lifecycle status and revocation so the consumer can fail closed. Range resolution still skips both. Spec 005 FR-004 and decision 127 Q11. Fix merged as registry#632. registry#631 is closed.
  • Runtime and traverse-cli refusal of revoked is still traverse#1598, open, not in v0.14.0. Traverse v0.14.0 still pins =0.25.0. Enrico's comment on #1598 says the consumer slice can leave that pin.
  • Native packages match Platforms: Swift xcframework on swift-host-v* tags (currently swift-host-v0.14.0-4), Kotlin com.traverse-framework:traverse-embedder 0.14.0 on Maven Central, .NET TraverseEmbedder 0.14.0 on nuget.org. Published, pre-1.0, not Certified.
  • Re-checked 8 October 2026: 40 deprecated.json files on registry main, zero revoked.json. Live catalog: 227 entries, 38 deprecated: true, revoked false on every entry. /discover still skips deprecated: true only.

URLs

Commits

  • 2b74fcd merge origin/main
  • 671a5df truth-pass to 0.27.0
  • 289cb7d native embedder wording on the shared-logic Q&A
Open in Web Open in Cursor 

cursoragent and others added 4 commits October 6, 2026 21:05
Add the October 8 explainer and three long-tail Q&As on exact pins,
host status signals, and how an agent should treat a revoked version
at discover time. Wire them into the blog index, questions index, and
llms.txt without changing the published embedder pin.

Co-authored-by: Enrico Piovesan <enricopiovesan@users.noreply.github.com>
Bring in website#140 (embedder-web ^0.14.0) and website#147 (native package status) before the Thursday lifecycle truth-pass.

Co-authored-by: Enrico Piovesan <enricopiovesan@users.noreply.github.com>
registry#631 is closed (fix registry#632). Exact pins in published
traverse-registry 0.27.0 return lifecycle status; range resolution still
skips deprecated and revoked. Runtime refusal stays open on traverse#1598,
and v0.14.0 still pins =0.25.0. Native embedders match the published
Maven, nuget, and swift-host package facts.

Co-authored-by: Enrico Piovesan <enricopiovesan@users.noreply.github.com>
The shared-logic answer still described mobile hosts as in-tree only.

Co-authored-by: Enrico Piovesan <enricopiovesan@users.noreply.github.com>
@enricopiovesan
enricopiovesan merged commit f49e4a0 into main Oct 8, 2026
5 checks passed
@enricopiovesan
enricopiovesan deleted the cursor/revoked-version-blog-qa-9156 branch October 8, 2026 22:02
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