{"checkpoints":[{"contentVersion":"2026-05-30.catalog-seed.v1","frozen":true,"id":"catalog-checkpoint_orientation/first-verify-run","labId":"lab_orientation/first-verify-run","lessonId":"lesson_orientation/verification-loop","manifestHash":"sha256:c52e87d688acdba7a041a6db126b54c33350ee360450aedb54b3193f9b245594","moduleId":"module_orientation","prerequisites":["lesson_orientation/verification-loop"],"programId":"program_ai-assisted-engineering-foundations","source":{"kind":"git-repository","ref":"content/catalog/programs/ai-assisted-engineering-foundations/labs/first-verify-run.mdx","url":"https://github.com/ByAxe/ai-assisted-engineering-portal"}},{"contentVersion":"2026-05-30.catalog-seed.v1","frozen":true,"id":"catalog-checkpoint_foundation-steering/instruction-audit","labId":"lab_foundation-steering/instruction-audit","lessonId":"lesson_foundation-steering/local-instructions","manifestHash":"sha256:f7541cce0ed1a45bf82b7b1953f6052effa35a85521eb84b8fdfe14faaa4bd4f","moduleId":"module_foundation-steering","prerequisites":["lesson_foundation-steering/local-instructions"],"programId":"program_ai-assisted-engineering-foundations","source":{"kind":"git-repository","ref":"content/catalog/programs/ai-assisted-engineering-foundations/labs/instruction-audit.mdx","url":"https://github.com/ByAxe/ai-assisted-engineering-portal"}},{"contentVersion":"2026-05-30.catalog-seed.v1","frozen":true,"id":"catalog-checkpoint_spec-anchored-delivery/plan-delta","labId":"lab_spec-anchored-delivery/plan-delta","lessonId":"lesson_spec-anchored-delivery/spec-ladder","manifestHash":"sha256:20803fe40850184b6d1b02cc31b68925c4f8dfd4c642b70aee2eb0dd0c5e9f5a","moduleId":"module_spec-anchored-delivery","prerequisites":["lesson_spec-anchored-delivery/spec-ladder"],"programId":"program_ai-assisted-engineering-foundations","source":{"kind":"git-repository","ref":"content/catalog/programs/ai-assisted-engineering-foundations/labs/plan-delta.mdx","url":"https://github.com/ByAxe/ai-assisted-engineering-portal"}}],"contractVersion":"2026-05-30.catalog-checkpoint-registry.v1","program":{"id":"program_ai-assisted-engineering-foundations","achievements":[{"condition":{"kind":"skill-score-at-least","minimumScore":80,"skillId":"skill_verification_first"},"id":"achievement_verification-first-pass","requirementLabel":"Score at least 80 on Verification-first","summary":"Awarded after a passing evaluation proves verification-first delivery.","title":"Verification-first pass"}],"estimatedMinutes":1320,"methodologySkills":[{"id":"skill_spec_anchored_delivery","summary":"Ground the run in the prepared spec and current slice boundary.","title":"Spec-anchored delivery"},{"id":"skill_verification_first","summary":"Prioritize executable evidence before any broader workflow expansion.","title":"Verification-first"},{"id":"skill_context_audit","summary":"Inspect instructions, bounded context, and dependency readiness first.","title":"Context audit"}],"modules":[{"id":"module_orientation","items":[{"id":"lesson_orientation/verification-loop","difficulty":"intro","estimatedMinutes":18,"kind":"lesson","rubrics":[{"passingScore":70,"rubricId":"rubric_guided-agent-run-review","title":"Guided agent run review","version":"2026-05-30.catalog-seed.v1"}],"slug":"verification-loop","state":"completed","skillIds":["skill_verification_first"],"title":"Verification-first feedback loop"},{"id":"lab_orientation/first-verify-run","difficulty":"intro","estimatedMinutes":35,"kind":"lab","prerequisites":["lesson_orientation/verification-loop"],"rubrics":[{"passingScore":70,"rubricId":"rubric_guided-agent-run-review","title":"Guided agent run review","version":"2026-05-30.catalog-seed.v1"}],"slug":"first-verify-run","state":"completed","skillIds":["skill_verification_first"],"title":"Run the first verify gate"}],"slug":"orientation","state":"completed","summary":"What the portal is, how labs work, and why verification comes before confidence.","title":"Free Orientation"},{"id":"module_foundation-steering","items":[{"id":"lesson_foundation-steering/layered-steering","difficulty":"beginner","estimatedMinutes":24,"kind":"lesson","slug":"layered-steering","state":"completed","skillIds":["skill_context_audit"],"title":"Layered steering"},{"id":"lesson_foundation-steering/local-instructions","difficulty":"beginner","estimatedMinutes":28,"kind":"lesson","prerequisites":["lesson_foundation-steering/layered-steering"],"rubrics":[{"passingScore":70,"rubricId":"rubric_guided-agent-run-review","title":"Guided agent run review","version":"2026-05-30.catalog-seed.v1"}],"slug":"local-instructions","state":"active","skillIds":["skill_context_audit","skill_spec_anchored_delivery"],"title":"Local instructions as invariants"},{"id":"lab_foundation-steering/instruction-audit","difficulty":"beginner","estimatedMinutes":45,"kind":"lab","prerequisites":["lesson_foundation-steering/local-instructions"],"rubrics":[{"passingScore":70,"rubricId":"rubric_guided-agent-run-review","title":"Guided agent run review","version":"2026-05-30.catalog-seed.v1"}],"slug":"instruction-audit","state":"available","skillIds":["skill_context_audit"],"title":"Audit a repo instruction stack"}],"slug":"foundation-steering","state":"active","summary":"Project maps, local instructions, prompt corridors, and durable operating loops.","title":"Foundation & Steering"},{"id":"module_spec-anchored-delivery","items":[{"id":"lesson_spec-anchored-delivery/spec-ladder","difficulty":"intermediate","estimatedMinutes":32,"kind":"lesson","prerequisites":["lab_foundation-steering/instruction-audit"],"slug":"spec-ladder","state":"available","skillIds":["skill_spec_anchored_delivery"],"title":"The compact spec ladder"},{"id":"lab_spec-anchored-delivery/plan-delta","difficulty":"intermediate","estimatedMinutes":55,"kind":"lab","prerequisites":["lesson_spec-anchored-delivery/spec-ladder"],"rubrics":[{"passingScore":70,"rubricId":"rubric_guided-agent-run-review","title":"Guided agent run review","version":"2026-05-30.catalog-seed.v1"}],"slug":"plan-delta","state":"locked","skillIds":["skill_spec_anchored_delivery"],"title":"Reconcile spec and plan drift"}],"slug":"spec-anchored-delivery","state":"available","summary":"Turn rough ideas into scoped implementation slices and evidence-backed plans.","title":"Spec-Anchored Delivery"},{"id":"module_skills-hooks","items":[{"id":"lesson_skills-hooks/workflow-skills","difficulty":"intermediate","estimatedMinutes":30,"kind":"lesson","slug":"workflow-skills","state":"locked","skillIds":["skill_context_audit"],"title":"Workflow skills"},{"id":"lab_skills-hooks/completion-hook","difficulty":"intermediate","estimatedMinutes":50,"kind":"lab","slug":"completion-hook","state":"locked","skillIds":["skill_verification_first"],"title":"Write a completion hook"}],"slug":"skills-hooks","state":"locked","summary":"Reusable workflows, lifecycle checks, and agent self-review that stays honest.","title":"Skills, Hooks & Self-Eval"},{"id":"module_methodology-arena","items":[{"id":"lesson_methodology-arena/arena-baseline","difficulty":"intermediate","estimatedMinutes":25,"kind":"lesson","slug":"arena-baseline","state":"locked","skillIds":["skill_spec_anchored_delivery"],"title":"Direct-agent baseline"},{"id":"lab_methodology-arena/arena-comparison","difficulty":"intermediate","estimatedMinutes":60,"kind":"lab","slug":"arena-comparison","state":"locked","skillIds":["skill_spec_anchored_delivery"],"title":"Compare delivery loops"}],"slug":"methodology-arena","state":"locked","summary":"Run the same lab through multiple delivery loops and compare the overhead honestly.","title":"Methodology Arena"},{"id":"module_enterprise-preview","items":[{"id":"lesson_enterprise-preview/brownfield-map","difficulty":"advanced","estimatedMinutes":30,"kind":"lesson","slug":"brownfield-map","state":"preview","skillIds":["skill_context_audit"],"title":"Brownfield discovery map"}],"slug":"enterprise-preview","state":"preview","summary":"Brownfield patterns, control planes, and multi-agent worktree operations.","title":"Advanced Enterprise Preview"}],"slug":"ai-assisted-engineering-foundations","summary":"A linear, hands-on program for learning how to steer agents through specs, feedback loops, labs, and review.","title":"AI-Assisted Engineering Foundations"}}