cin90 documentation
Docs for the cin90 CLI and the autograder it reports to. Every page is
also readable in your terminal with cin90 docs.
Start with what you came to do
The pages
-
Install cin90
Installing the cin90 CLI by hand from a release: download, verify the checksum and signature, update, and fit the push-time hook around an existing one.
-
AWS cost guardrails
Keeping an aws-de lab inside its budget in your own AWS account: setup, spend ceilings, proving the lab, and tearing it down. Written separately for students and instructors.
-
Shell configuration
How cin90 start interacts with your own shell configuration: which files it reads, what it changes for the session, and where a shell's own setup can hide your tools.
-
Autograder and /cin90 review
What the autograder posts on a student's repository, and the command that asks it for a code review.
Command reference
-
cin90
Work with coderin90.com from the terminal
-
cin90 acknowledge
Render an AI-use statement from the session record
-
cin90 aws
Keep an AWS lab account inside its budget
-
cin90 aws guard
Reapply the Redshift and Glue capacity caps
-
cin90 aws lab
Check a lab's resources against the instructor's checklist
-
cin90 aws nuke
Tear down what the labs created
-
cin90 aws prove
Capture proof that you built a lab's AWS resources
-
cin90 aws selftest
Rehearse the whole prove path against a throwaway bucket (instructors)
-
cin90 aws setup
Create the budget, deny policy, and scan caps (run once, on day one)
-
cin90 aws status
Show spend against the budget, and what is still running
-
cin90 day
Run the lecture-day arc for a cohort you teach
-
cin90 day publish
Publish a day folder's student-safe starter template
-
cin90 docs
Print a guide from the coderin90.com docs as markdown
-
cin90 hook
Run the cin90 half of a git hook
-
cin90 hook pre-push
Hand this push's session to a background submit
-
cin90 inspect
Show the AI turns collected for a session so far
-
cin90 install-hook
Install the pre-push hook that submits your session
-
cin90 kickoff
Run the 9am class kickoff for a cohort you teach
-
cin90 kickoff preview
Show today's plan day and the announcement it would push
-
cin90 kickoff run
Create or patch the cohort's kickoff announcement
-
cin90 login
Sign in to coderin90.com from the terminal
-
cin90 policy
Show the rules for an assignment: deadline, allowed tools, and the rubric
-
cin90 reconstruct
Rebuild a session from AI logs that already exist
-
cin90 start
Open a recorded work session for an assignment
-
cin90 submit
Attach this session's redacted transcript to the commit at HEAD
-
cin90 uninstall-hook
Put core.hooksPath back the way it was
-
cin90 update
Update cin90 to the latest verified release
-
cin90 version
Print the cin90 version