发布

  • fix(hyperedge,skill): merge/load hyperedge integrity + community labels; bump to 0.9.34

    frostbyte_neo 发布于 2026-08-05 21:08:29 +00:00

    #2486 (thanks @adminwat): normalize dict-shaped hyperedge members to ids
    (or drop with a warning) so a malformed hyperedge can't abort a completed
    merge with a TypeError.
    #2484 (thanks @sortakool; approach from @oleksii-tumanov's #1691):
    merge-graphs relabels hyperedge member ids and ids with the repo prefix,
    unions both inputs' hyperedges instead of clobbering, and writes both
    persistence slots.
    #2485 (thanks @sortakool): build_from_json reads hyperedges from the
    top-level and nested slots; a full validation wipeout is reported loudly.
    #2490 (thanks @PapiScholz): the skill Step-5 flow passes curated
    community_labels to to_json, so graph.json ships community_name.

    Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

    下载附件