Skip to content

docs(sync): sync Marfa v0.0.35 with edge type ends and views without layouts - #621

Merged
aicayzer merged 6 commits into
mainfrom
feat/edge-reverse-labels
Oct 24, 2026
Merged

aicayzer merged 6 commits into
mainfrom
feat/edge-reverse-labels

Conversation

@aicayzer

@aicayzer aicayzer commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Syncs Marfa v0.0.35 into the docs and carries the two pull requests that cannot pass CI without it: every edge type names both of its ends (label and the optional reverse_label), and a view holds no layouts.

Changes

  • chore(sync): the v0.0.35 sync (openapi.json, glossary, command tree, error codes, catalog, contract index, release, CLI download and server image). The catalog tests follow the edge type table, which now has Label and Reverse label columns, and an optional body. The core File page's description follows the catalog's.
  • scripts/sync-from-marfa.sh and its test: accept reverse_label in the edge type catalog, refuse an edge type with no label, and write the Label and Reverse label columns.
  • Edge pages: the Catalog Edges page, "Properties, metadata and edges", the Glossary and the API reference overview describe the label, the reverse label and how they differ from the reverse name.
  • Views pages: "Save a list as a view", "Read a view offline", the CLI page, Devices and the View catalog page describe a view as a query with a sort and a group, with no layouts and no --layout. The Swift SDK page is left to the Swift SDK work.

Testing

  • .github/scripts/sync-from-marfa.test.sh: 623 passed, 0 failed.
  • pnpm test: 700 of 700 pass.

Notes for reviewers

@aicayzer aicayzer changed the title docs(catalog): explain edge type labels and reverse labels docs(sync): sync Marfa v0.0.35 with edge type ends and views without layouts Oct 24, 2026

@aicayzer aicayzer left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review: checks only

@aicayzer
aicayzer marked this pull request as ready for review October 24, 2026 23:31
@aicayzer
aicayzer merged commit d76f2d1 into main Oct 24, 2026
8 checks passed
@aicayzer
aicayzer deleted the feat/edge-reverse-labels branch October 24, 2026 23:33
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.

1 participant