Repository navigation
Import updated vermont.yaml - #401
Merged
Merged
Conversation
Takes the vermont.yaml attached to #398 (CRLF normalized to LF). The new 150% FPL link in the fee waiver income band was shown as raw Markdown, so payment.html now passes fee waiver benefits, band descriptions and document guidance through a new inline_markdown filter that reuses the existing sanitizer. Regenerates config_text_strings.py. Closes #398 Co-Authored-By: Claude Opus 5.5 <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.
Closes #398
Changes
vermont.yamlattached to Import updated vermont.yaml #398. I normalized its CRLF line endings to LF and added a trailing newline. Otherwise it matches the attachment.[150% FPL](…)link infee_waiver.income_bands[].descriptionwould have shown up on the payment page as literal Markdown, because that field was rendered as escaped text. I added aninline_markdowntemplate filter (inefile/templatetags/ui_text.py) that reuses the existingrender_inline_markdownsanitizer.payment.htmlnow uses it forfee_waiver.benefits, the income band descriptions anddocument_guidance.config_text_strings.pywithmanage.py extract_config_text.Diff check against the current file
No YAML keys were dropped. The content changes are:
text.upload_documents.preparation_help[Vermont's PDF rules](https://www.vtcourts.gov/…/faqs)link. The attachment includes content added on Oct 15, but the link has been in the file since Sep 30, so this looks deliberate. Please confirm that dropping it is intended.court_selector› Supreme Courthelpfee_waiver.income_bands[0].descriptionfee_waiver.document_guidanceVerification
uv run pytest -q: 2443 passed, 20 skippedruff check,ruff format --check,ty check: clean. The pre-commit and pre-push hooks also passed.<a>that opens in a new tab and says "(opens in a new tab)".test_the_inline_markdown_filter_links_fee_waiver_copy.🤖 Generated with Claude Code