← ClaudeAtlas

submission-checklisted

Gate the three ERC-26 Phase 1 deliverables against every stated requirement before the 2026-09-15 submission. Checks the launch contract, package dependencies, clean-container build, the video's six constraints, and the report's six mandated sections. Use in the final week, and before submitting.
Faaz17/Agents-and-Skills · ★ 1 · AI & Automation · score 74
Install: claude install-skill Faaz17/Agents-and-Skills
# /submission-check, deliverables gate The last thing that runs before submitting. Its job is to catch the defects that make good work score zero. Two failure modes it exists for, both stated by the organisers as absolute: 1. A submission that depends on environment modifications, or does not run correctly inside the provided Docker image, **will not be evaluated**. 2. A submission whose launch file does not accept `shelf_column_number` and `book_colour` correctly **will not be evaluated**. Neither is a deduction. Both discard everything. ## Steps Work through all four blocks. Report every unchecked item, and do not summarise a partial pass as a pass. ### Block 1: evaluation risk, check these first Anything failing here means the submission is not graded at all. - [ ] `solution.launch.py` accepts both arguments, tested with the **literal** organiser command: `ros2 launch <package> solution.launch.py shelf_column_number:=2 book_colour:=red` - [ ] **Every** dependency declared in `package.xml`, verified by a fresh-clone build in a fresh container, not by reading the file - [ ] No modification to the provided Docker environment: OS, ROS 2 distribution, Gazebo version, robot model - [ ] Fresh clone into a fresh container: `colcon build` clean with **zero** manual fixes - [ ] Runs on a second machine, if one exists - [ ] Repository is public and the link resolves without a login - [ ] Scored topic names and types exactly as specified, never renamed: `/erc/shel