Back to blog
EngineeringJun 19, 2026· min read

Scaffolding Feedtumi and Poppin: TDD Audit Catches What Humans Miss

We shipped the first scaffolds for two new product pages—Feedtumi and Poppin—and our TDD audit process caught three test gaps before merge. Here's what happened and why automated review matters.

We shipped the first scaffolds for two new product pages this week: Feedtumi and Poppin. Both are early-stage products in the Strug City portfolio, and we're building their marketing presence alongside the product itself.

The commit that merged these scaffolds also included a TDD audit fix for PR #63. Three findings were flagged by our automated review process—Gemini inline review plus a 4-agent consensus panel. All three were legitimate gaps in test coverage.

What the Audit Caught

The TDD audit process runs before merge and looks for untested component exports, missing edge-case coverage, and accessibility test gaps. For Feedtumi, the audit identified missing tests in FeedtumiHero and FeedtumiClosingCTA components. The files existed, the components rendered, but the test suite didn't verify behavior.

We added four tests to cover the gaps: component rendering, prop handling, accessibility attributes, and CTA button behavior. The tests now live in src/components/__tests__/feedtumi.audit.test.tsx and run on every commit.

Why Automated Review Matters

Humans miss things. Code review is good at catching logic errors and architectural problems, but it's not reliable for spotting missing tests. Automated audit processes—especially multi-agent consensus panels—catch these gaps systematically.

Our TDD audit runs in two phases. First, Gemini does an inline review of the diff and flags potential issues. Then a 4-agent panel evaluates the findings and reaches consensus. If three or more agents agree on a finding, it blocks merge until resolved. This commit passed after the audit findings were addressed.

Feedtumi and Poppin: Early Days

Both products are still in early development. Feedtumi is a feed aggregation tool, and Poppin is a notification and engagement platform. These scaffolds establish the marketing page structure—hero sections, feature breakdowns, and closing CTAs—using the same Aurora design system and RSC architecture we've applied to Strug Works, Sabine, Anti-Strug, and Sports pages.

What's Next

We'll expand these scaffolds as the products mature. For now, the pages establish presence and give us a foundation to build on. The TDD audit process will continue to run on every PR, catching test gaps before they make it to production. We're also exploring ways to surface audit findings earlier in the development process—ideally before the PR is even opened.