Skip to content

Comparison-table document generator (use-cases/vanamkarthiknetha) - #3

Open
vanamkarthiknetha wants to merge 2 commits into
superdocsapp:mainfrom
vanamkarthiknetha:use-case/comparison-table
Open

Comparison-table document generator (use-cases/vanamkarthiknetha)#3
vanamkarthiknetha wants to merge 2 commits into
superdocsapp:mainfrom
vanamkarthiknetha:use-case/comparison-table

Conversation

@vanamkarthiknetha

Copy link
Copy Markdown

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

vanamkarthiknetha and others added 2 commits August 6, 2026 19:27
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant