Conversation
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.
A table in a job description or resume consumes the next heading, quote, or list when that line contains a pipe. For example,
# Benefits | Locationimmediately after a table becomes two table cells instead of a section heading. The renderer also accepts tables whose header and delimiter rows have different numbers of cells.Require matching header/delimiter cell counts and stop table-body collection before an existing supported block opener. Alignment and ragged body-row handling retain their existing behavior. This change covers table recognition and termination; escaped pipe handling remains in the separately submitted PR #150.
Validation: seven independent behavioral checks pass after the fix; the same checks fail in five places on unchanged master. All three focused table tests pass. TypeScript type checking (
tsc -p tsconfig.json --noEmit) andnpm run buildpass. Preservation checks cover alignment, missing and extra body cells, and block-like text inside explicit table cells.Reference: GFM tables, examples 201 and 203–204.
Submitted under the published $0.25 USD-equivalent reward per valid bug-fix PR, using the existing application and settlement conversation. Requested settlement remains native SOL on Solana mainnet; acceptance and the exact net token amount still require the payer’s confirmation.