Changelog¶
All notable changes to this project are documented here. The format follows Keep a Changelog, and the project uses Semantic Versioning.
[Unreleased]¶
Added¶
- Animated README visuals in light and dark: banner, find-your-path, learning journey, study plans, practice-exam
demo, lab modes and quality pipeline, generated by
tools/build_readme_visuals.pyand checked in CI; the learning-journey Mermaid chart is kept as a text version - More README animations: certification tracks with domain weights, certification timeline, project ladder, website preview and contribution flow
- Live CI, website-deploy and release badges; a recording of the practice app (light and dark) in the README
Fixed¶
- Practice app: links in answer feedback were hard to read in dark mode
- Prompt-caching page: cache-read multipliers per model (0.1x Haiku 5.5, 0.05x Opus 5.5 and Sonnet 5.5, 0.025x Fable 5.1)
- FAQ and mock-exam README now include CCAR-F; CCAR-F track points to the 60-day plan
- Website: README images follow the site's light/dark switch, images below the banner load lazily, links pass WCAG AA contrast, the home page has a descriptive title, and the practice app has a description and icon
- Website performance and accessibility: system fonts instead of Google Fonts, no Mermaid bundle on the home page, accessible header, code-comment and footer colours, underlined links in text, and a named search dialog
- Lab 14 example address uses a reserved
.exampledomain
Added (launch preparation)¶
- CCAR-F one-page cheat sheet
- Registration facts from the official certification FAQ: company-domain email, minimum age, partner discounts, registration validity, retake pricing and online-proctoring restrictions (exam facts, FAQ, verification log)
[1.1.0] - 2026-10-24¶
Added¶
- Full CCAR-F (Claude Certified Architect – Foundations) track: overview, the six exam scenarios, five domain study guides, practical exercises, decision scenarios, misconceptions, revision notes, readiness assessment and exam-day guide, with an objective map and a generated coverage matrix (30/30 objectives)
- 131 CCAR-F practice questions, each tagged with one of the six exam scenarios (
scenario_set), and three CCAR-F mock forms that mirror the exam's "4 of 6 scenarios" structure - CCAR-F flashcard deck (133 cards)
- Independent answer-key review of the new CCAR-F bank: no wrong keys; two ambiguous items, one over-broad explanation and several near-duplicate or template-like items rewritten
- Six Domain 7 questions on Claude Code operations (
.mcp.jsonscope, worktrees, hook matchers) for CCAO-F and CCAR-P - Website: a card grid of starting points on the home page, and link-preview (Open Graph and Twitter) metadata using the social preview image
Changed¶
- Sonnet 5.5 cache-read price corrected to $0.10 per million tokens (labs 17 and 19, metrics and ROI examples)
- Data-residency guidance:
inference_geoaccepts onlyusandglobal; pinning another region uses a cloud platform's regional endpoint (question CCAR-P-D5-016 and three module pages) - Answer-key review fixes to CCAR-P questions D2-006, D5-016, D7-001 and D7-003
- MCP cheat sheet uses
MCPServer(MCP Python SDK v2); 16Unverifiednotes re-checked: 13 confirmed or corrected, 3 still open tools/shuffle_options.pynow requires--check,--idsor--all, so a stray argument cannot reshuffle every bank- Getting-started pages, roadmaps, FAQ, exam facts and the social preview now cover three supported tracks
[1.0.0] - 2026-10-24¶
Changed (full repository review, 2026-10-24)¶
- Practice questions no longer reward test-taking tricks: CCAR-P distractors rewritten (longest-option key rate 96% to 14%), answer positions balanced, and the validator now fails banks with these cues
- Security examples hardened: diff smuggling (project 04), case-insensitive asset checks (project 03), exact IP and cited-evidence matching (project 05), look-alike domains and mixed recipients (lab 14), bare links (project 02)
- Facts corrected: forced
tool_choiceand sampling-parameter scope, API version2026-10-21, model lifecycle example, data-processor split, BAA and Console,claude mcp addcommands, MCP deprecations, hook matchers - GitHub Actions pinned to commit SHAs with least-privilege permissions
- Licence split into
LICENSE(MIT) andLICENSE-CONTENT.md(CC BY 4.0) - Consistent page navigation on all module pages; clearer eligibility, study-plan and starting-point guidance
- Mock-exam CLI rejects answers given after time runs out and invalid options; secret scanner judges the matched value
Added¶
- Five practice questions on gaps (Managed Agents, platform availability, A/B test power, Microsoft 365 connector)
-
CCAR-F stop-gap study map;
tools/build_page_nav.py;tools/shuffle_options.py -
"About the maintainer" section in the README, with Credly verification links for the maintainer's CCAO-F, CCAR-F and CCAR-P certifications
-
Manual trigger (
workflow_dispatch) for the CI workflow -
Initial repository structure: 26 numbered sections, governance files, issue and PR templates
- Certification registry (
16-certification-tracks/registry.yaml) verified against the official v1.0 exam guides on 2026-10-24: CCAO-F and CCAR-P fully supported, CCAR-F and CCDV-F recorded as planned - Learning modules 00–15, preparation tracks for CCAO-F and CCAR-P, and the AI security track
- Unofficial practice question banks with JSON Schema, plus validation tooling
- Mock-exam engine (terminal and browser): timed and learning modes, domain breakdowns, local progress, fixed forms
- 20 hands-on labs with an offline mock mode, and 5 real-world projects with tests
- Learning roadmaps, flashcards, cheat sheets, interview preparation, troubleshooting, glossary and FAQ
- GitHub Pages website (MkDocs + Material) with grouped navigation, search, dark mode and the browser practice exam, deployed by
.github/workflows/pages.yml - CI: content validation, coverage and form checks, internal and external link checks, markdown lint, tests, lab smoke tests and secret scanning