Comparison-table document generator (use-cases/vanamkarthiknetha) - #3
Open
vanamkarthiknetha wants to merge 2 commits into
Open
Comparison-table document generator (use-cases/vanamkarthiknetha)#3vanamkarthiknetha wants to merge 2 commits into
vanamkarthiknetha wants to merge 2 commits into
Conversation
Config-driven CLI producing branded, externally shareable feature-comparison documents via SuperDocs: upload -> one AI table-fill operation -> human-in-the- loop approval -> cell-by-cell verification against the config -> .docx/PDF export. Fictional competitor names only; committed samples generated and verified by this code. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The docx/pdf converter drops the CSS `background:` shorthand while keeping `color:`, so the branded header rendered as white text on no fill - present in the file, blank on the page. Switch to the `background-color` longhand, re-apply brand styling locally after the AI edit instead of trusting inline styles to survive a rewrite, and add assert_visible() so a white-on-white export fails the run instead of shipping. Samples regenerated; preview image added. Co-Authored-By: Claude Fable 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.
Name: Karthik Vanam
Config-driven generator that turns a small JSON config into a branded, externally shareable feature-comparison document (.docx/PDF): SuperDocs fills the table in one chat operation, every change goes through human-in-the-loop approval, and the result is verified cell-by-cell against the config before export — with at most one targeted repair operation if the fill drifted. All competitor names are fictional; the committed samples were generated and verified by this exact code.
Built for the SuperDocs hiring round. AI-assisted development (Claude Code), disclosed per CONTRIBUTING.
🤖 Generated with Claude Code