個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Unofficial English / Japanese study guide and retrieval practice for Claude Certified Architect – Foundations
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗English | 日本語
An unofficial web app for studying the public exam scope of the Claude Certified Architect – Foundations (CCAR-F) exam through original summaries and recall cards. Study content is written in Japanese.
The focused review session — recall → reveal → rate, entirely in the browser (Space/Enter to reveal, 1/2/3 to rate):
| Study Guide (5 domains · 30 tasks) | Choice & scenario quiz |
|---|---|
| 60-question Mock Exam | Learning analysis |
Try it live → cca.toshi0607.com — no signup; progress stays in your browser.
These are the features currently available in the service. Everything runs entirely in the browser — no server, no login, no billing.
This is the service's own study suggestion. It is not the official recommended order, and it does not indicate passing or readiness. It assumes no particular exam date or timeframe — repeat it at your own pace.
pnpm install
pnpm assets:generate
pnpm dev
pnpm test
pnpm test:e2e
pnpm build
Uses Astro's static build. No server, API key, or database required.
tests/ is split into per-feature specs, and shared logic is centralized in tests/fixtures/ (a single navigation start with clean storage, shared UI helpers, and axe/storage helpers). Vitest (pnpm test) exhaustively verifies pure logic; E2E covers browser integration, focus, storage, routing, lazy chunks, downloads, accessibility, and responsiveness.
pnpm test:e2e # Full regression (builds production every time). Merge gate
pnpm test:e2e:fast # For iterating during development. Excludes @slow (axe, responsive, heavy scenarios)
pnpm test:e2e:a11y # Accessibility (axe) only
pnpm test:e2e:ui # Playwright UI mode
test:e2e:fast is for fast feedback and assumes a running server is reused (start the server as shown below to skip the build and finish in tens of seconds). If no server is running, it builds automatically, so that first run takes as long as the gate.
pnpm test:e2e rebuilds the production build every time, so repeating it during development gets slow. If you already have a local preview server running, you can explicitly reuse it (reuse is disabled by default to avoid accidentally using a stale build).
# Start in a separate terminal
pnpm build && pnpm preview --host 127.0.0.1 --port 4325
pnpm test:e2e:reuse # or test:e2e:fast. Runs against the already-running server
test:e2e:fast is for development feedback; always pass pnpm test:e2e (full) before merging. The worker count can be overridden with PW_WORKERS (default 2).
The heading fonts (Barlow Condensed / Zen Kaku Gothic New) are self-hosted as woff2 subsetted to only the characters in use and committed under public/fonts/. If you change a heading or UI string and the subset no longer has the needed characters, pnpm test fails; regenerate with the following in that case.
pnpm build
pnpm fonts:subset
File names include a content hash, and references follow automatically via public/fonts/manifest.json. Commit the generated woff2 files and the manifest.
video/ is a standalone Remotion project that generates a social promo video (about 34 seconds, 1920×1080, H.264). It has its own package.json and does not affect the main app's build, test, or deploy. video-hf/ is the same composition ported to HyperFrames (HTML + GSAP) via the remotion-to-hyperframes skill — see video-hf/TRANSLATION_NOTES.md. Screen material is real screenshots under video/assets/.
# Remotion
pnpm --dir video install --frozen-lockfile
pnpm --dir video exec remotion render promo out/promo.mp4
# HyperFrames (needs a system ffmpeg on PATH)
pnpm --dir video-hf install --frozen-lockfile
pnpm --dir video-hf render --quality high --output out/promo.mp4
Rendered output under out/ is not committed — the finished video is published as a GitHub Release (promo-video-v2).
Last verified: 2026-07-14
Source code is released under the MIT License. Study content is independently authored; Anthropic product and certification names remain the property of their respective owners.
#/... URL you can bookmark, share, or open on another device. URLs carry content ids and a view name only, never progress or answers