Skip to content

Commit af57116

Browse files
salmad3claude
andcommitted
feat: OpenAPI specification extractor with domain model edges
Extracts structured relationships from OpenAPI 3.x specs. Direct $ref resolution with one-level allOf/oneOf/anyOf expansion. Two-pass domain model extraction: first identifies domain schemas via ubiquity filter, then walks property-level $ref between domain schemas to produce cross-domain edges (invoice → payment_intent → customer). Validated on Stripe production spec (587 operations, 1359 schemas): 2,051 relationships in 11ms, 250 domain model edges, zero OOM. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent dc33283 commit af57116

File tree

4 files changed

+1279
-0
lines changed

4 files changed

+1279
-0
lines changed

0 commit comments

Comments
 (0)