fix(facebook/feed): add fallback extraction for empty article nodes#1538
Merged
Conversation
Add fallback extraction for Facebook feed posts when [role=article] nodes exist but contain empty text. Includes diagnostic errors, content/author cleanup, nested-container dedupe, and an evaluate-script syntax regression test.
5cc18ea to
eba7698
Compare
Merged
GreyC
pushed a commit
to GreyC/OpenCLI
that referenced
this pull request
May 14, 2026
Captures conventions the upstream maintainer enforces by amending PRs before merging (observed across jackwener#1538-jackwener#1542): typed errors, fail-fast arg validation, imperative func over pipeline, JSON.parse type guards, merge-then-filter, scored Array.find replacement, stale socket guards, error-path tests, lifecycle docs, manifest rebuild. Claude Code auto-loads CLAUDE.md; AGENTS.md points other AI tools to it. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Fixes #1533.
Verification
npx vitest run --project adapter clis/facebook/feed.test.jsnpm run typecheck