- Fix type_to_readable to return Dict[str, Any] when additionalProperties
is true (was incorrectly returning Dict[str, True])
- Remove --migrate flag and extract_legacy_content/strip_markers functions
(migration already completed)
- Fix stray quote in Medium block author_id description
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Use removesuffix("Block") instead of replace("Block", "") to only
remove the suffix, not all occurrences (fixes "TwitterGetBlockedUsers"
becoming "TwitterGetedUsers")
- Fix regex patterns to capture until --- separator instead of next
heading, ensuring manual content between MANUAL markers is preserved
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Regenerated all block documentation to apply:
- Newline normalization in table cells
- Pipe character escaping in type strings
- Computed section heading levels (h2 for h1 blocks, h3 for h2 blocks)
- Fixed "appearch" typo in Apollo organization blocks
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Move all block docs from docs/platform/blocks/ to docs/integrations/
- Rename blocks.md to README.md for landing page at /integrations
- Update generate_block_docs.py output path to docs/integrations
- Update workflow files (docs-block-sync, docs-claude-review, docs-enhance)
to reference new docs/integrations/ path
- Change block doc links to absolute URLs for cross-space compatibility
This separates block/integration documentation into its own GitBook space
to avoid path conflicts with the platform space.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>