Skip to content

Initialize microsite monorepo foundation#1

Merged
jk-kim0 merged 1 commit into
mainfrom
chore/initial-microsite-foundation
May 22, 2026
Merged

Initialize microsite monorepo foundation#1
jk-kim0 merged 1 commit into
mainfrom
chore/initial-microsite-foundation

Conversation

@jk-kim0

@jk-kim0 jk-kim0 commented May 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Initialize corp-web-micro as an npm-workspaces monorepo for small independent QueryPie micro websites.
  • Add the first Next.js app, apps/finance, using Next.js 16, React 19, TypeScript, and Tailwind CSS v4.
  • Recreate the initial Finance AIP landing page from the provided Vercel reference as Japanese website content.
  • Add shared starter packages for micro-site UI primitives and canonical links back to the main QueryPie AI Japan website.
  • Add English repository guidance plus repo-local agent skills adapted for micro-site authoring/setup.
  • Add baseline CI and lightweight structure tests.

Verification

  • npm run test:ci

Notes

  • The finance app currently uses https://finance.querypie.ai as the placeholder canonical production URL in apps/finance/src/lib/site-config.ts; update it when the final domain is chosen.
  • npm audit --audit-level=moderate reports the current PostCSS advisory through next@16.2.6. npm suggests downgrading to next@9.3.3 as the available forced fix, so this PR keeps the latest stable Next.js 16 setup instead of applying that downgrade.

@jk-kim0 jk-kim0 self-assigned this May 22, 2026
@jk-kim0 jk-kim0 merged commit fa2358b into main May 22, 2026
1 check passed
@jk-kim0 jk-kim0 deleted the chore/initial-microsite-foundation branch May 22, 2026 06:41
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