Skip to content

Honesty: Path-B SysML ingest kinds match the keyword walk - #188

Merged
chouswei merged 1 commit into
masterfrom
cursor/sysml-pathb-ingest-kinds-af6e
Sep 25, 2026
Merged

chouswei merged 1 commit into
masterfrom
cursor/sysml-pathb-ingest-kinds-af6e

Conversation

@chouswei

Copy link
Copy Markdown
Owner

KEEP

  • Path-B ingest behaviour is unchanged. The keyword and brace walk still Commits the same GQL pins.
  • Other PinMapIngest_* engines keep their own nodeKinds and edgeRelations.

CORRECT

PinMapIngest_Sysml understated the walk. The code emits :PKG, :PRT, :REQ, :POR, and :CON, and relations contains, satisfies, typedBy, hasPort, and connects.

  • nodeKinds is now PKG,PRT,REQ,POR,CON.
  • edgeRelations is now contains,satisfies,typedBy,hasPort,connects.
  • One sentence on that part and on MN-REQ-11.16: Path-B is a keyword and brace walk that Commits GQL pins; it is not a SysML v2 parser and has no grammar.
  • One guard test parses those two attribute strings and checks them against labels and relations from ingest_sysml (a covering fixture, union requirements.sysml).

AGENTS.md and the teach docs do not repeat the old four-kind, two-relation list, so they are untouched.

Open in Web Open in Cursor 

PinMapIngest_Sysml listed PKG,PRT,REQ,POR and contains,satisfies while the walk also Commits CON, typedBy, hasPort, and connects.

Co-authored-by: chouswei <chouswei@users.noreply.github.com>
@chouswei
chouswei merged commit a4461a6 into master Sep 25, 2026
2 checks passed
@chouswei chouswei mentioned this pull request Sep 25, 2026
4 tasks done
chouswei added a commit that referenced this pull request Sep 25, 2026
Hatch, project.toml, and memnet.__version__ move to 0.19.15 so this tip can upload. Changelog records storage role labels, Path-B ingest kinds, and Neo4j retired. Last published PyPI stays memnet-llm==0.19.14 until upload.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: chouswei <chouswei@users.noreply.github.com>
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