25 Commits
Author SHA1 Message Date
tiennm99 0d84e01523 chore: follow the ai-coding-workflow-labs -> ai-labs rename 2026-08-31 17:47:03 +07:00
tiennm99 51a4b90163 refactor: migrate quiz-project, gstack, and superpowers to JS+JSDoc
Convert all 41 TypeScript source/config files in cc4e-course/quiz-project
(Next.js), gstack (Astro), and superpowers (Vite/React/Phaser) to plain
JavaScript with JSDoc type annotations, replacing tsconfig.json with
jsconfig.json (strict + checkJs) in each subproject. No behavior changes:
lint, typecheck, test, and build gates match their TypeScript baselines
exactly in all three subprojects. Update stack references in the affected
READMEs accordingly.
2026-08-18 09:49:42 +07:00
tiennm99 67bd88f41e feat: host cc4e-course quiz and advanced-claude-workflows lesson on the unified Pages site
The quiz app is a pure client-side Next.js page, so it static-exports with
output: 'export' and a basePath under the site; the lesson thumbnail is a
self-contained HTML file served as that directory's index.
2026-08-11 11:45:21 +07:00
dependabot[bot] 7b49784c18 chore(deps): bump next from 16.2.3 to 16.2.11 in /quiz-project (#6)
Bumps [next](https://github.com/vercel/next.js) from 16.2.3 to 16.2.11.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Commits](https://github.com/vercel/next.js/compare/v16.2.3...v16.2.11)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.2.11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-25 16:16:10 +07:00
dependabot[bot] 5de91cd232 chore(deps-dev): bump js-yaml from 4.1.1 to 4.3.0 in /quiz-project (#5)
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.1 to 4.3.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.1...4.3.0)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.3.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-25 16:15:42 +07:00
dependabot[bot] c3b81f5a0b chore(deps-dev): bump flatted from 3.3.4 to 3.4.2 in /quiz-project (#2)
Bumps [flatted](https://github.com/WebReflection/flatted) from 3.3.4 to 3.4.2.
- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.4...v3.4.2)

---
updated-dependencies:
- dependency-name: flatted
  dependency-version: 3.4.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 13:35:12 +07:00
dependabot[bot] 7b8fccee95 chore(deps): bump picomatch in /quiz-project (#3)
Bumps  and [picomatch](https://github.com/micromatch/picomatch). These dependencies needed to be updated together.

Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)

Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 13:33:22 +07:00
dependabot[bot] 0d98a30554 chore(deps): bump next from 16.1.6 to 16.2.3 in /quiz-project (#4)
Bumps [next](https://github.com/vercel/next.js) from 16.1.6 to 16.2.3.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v16.1.6...v16.2.3)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.2.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 13:33:17 +07:00
tiennm99 ec475ab7c6 feat(quiz): scaffold Next.js app and build coffee personality quiz
- Bootstrap Next.js 15 project with TypeScript, Tailwind, and App Router
- Build full quiz with 5 pop culture questions mapping to 3 personalities
- Implement percentage-based results display with ranked breakdown
- Apply warm/cozy earthy palette inspired by Claude homepage aesthetic
- Components: QuizQuestion, QuizResults with hover states and progress bar
2026-03-07 11:01:05 +07:00
tiennm99 21fdd5b821 chore(quiz): add .gitignore and untrack node_modules and .next 2026-03-07 10:57:24 +07:00
tiennm99 71dc47a30a feat(quiz): add requirements and style previews for coffee personality quiz
- Define 3 personality-to-coffee pairings (Zen Minimalist, Night Owl, Social Butterfly)
- Add percentage-based result display spec
- Add 5 pop culture quiz questions with personality mappings
- Generate 4 distinct style preview HTML files for visual direction
- Document warm/cozy + Claude homepage aesthetic as chosen style
2026-03-07 09:58:33 +07:00
tiennm99 602e7b5d93 docs: add CLAUDE.md project memory for Basecamp Coffee context 2026-03-06 11:17:01 +07:00
tiennm99 fae0be57cf feat(agents): add three new sub-agents for diverse perspectives 2026-03-06 11:02:00 +07:00
tiennm99 66d81824f2 feat(reviews): add synthesis feedback from three sub-agent perspectives 2026-03-06 11:01:26 +07:00
tiennm99 86f4bdb56b chore: add Claude Code local settings for git permissions 2026-03-06 10:20:41 +07:00
tiennm99 f3f5dd2e75 feat(analysis): add comprehensive research synthesis for loyalty program 2026-03-06 10:19:06 +07:00
tiennm99 f3903708cb feat: add campaign salvage report from parallel agent analysis
Analyzed all 10 historical loyalty campaigns using parallel agents.
Key finding: every campaign was purely transactional — none created
emotional connection or identity for members.
2026-03-06 10:01:04 +07:00
tiennm99 465ef7ffd0 Create competitor-best-practices.md 2026-03-04 22:43:54 +07:00
tiennm99 e18bc25c7e Create loyalty-flyer-redesign-brief.md 2026-03-04 22:12:05 +07:00
tiennm99 f7137fe4bb feat(organized): create leadership update from feedback synthesis using template 2026-03-04 22:06:38 +07:00
tiennm99 0652d41062 feat(organized): synthesize 4 months of customer feedback into themes 2026-03-04 21:37:15 +07:00
tiennm99 559f2b924a feat(organized): extract action items and insights from manager handoff notes 2026-03-04 21:33:34 +07:00
tiennm99 63650d0e37 chore: add test file roasting ChatGPT 2026-03-04 21:28:27 +07:00
tiennm99 18f054e7ff docs(readme): expand README with full course structure and project overview
Replace placeholder README with comprehensive course guide covering
Module 1 & 2 structure, the Basecamp Coffee scenario, folder layout,
and reference links. Also adds all course material directories and
supporting files.
2026-03-04 20:50:31 +07:00
Tien Nguyen Minh 55a55712e2 Initial commit 2026-03-04 20:30:22 +07:00