Dr. Claw
Full-stack research workspace. From idea to paper with AI agents.
Claude Certified Architect – Foundations の公開出題範囲を学ぶ非公式ガイドと復習カード
Translation pending
EducationTypeScript · JavaScriptGitHub @toshi0607OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Unofficial English / Japanese study guide and retrieval practice for Claude Certified Architect – Foundations
Taken from the repository README
Loading the full README.
Read the full 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