Build deterministic typed card programs and inspect their execution artifacts.
Tool documentation · Education hub
Runtime: local development; the public Education hub lists no public runtime for this tool.
Status: pre-alpha, active public development. Public pages and a successful local test do not establish a deployed school service. E2B sponsorship recognition is separate from runtime availability and included quota.
The browser builder and Manifest V3 side panel are specialist surfaces. The broker binds admitted artifacts to a mission; AlgoQuest retains progression authority.
Record the checkout and existing changes before editing:
git status --short --branch
git rev-parse HEADIn a clean development checkout, use the committed lockfile or package manifest. The commands below are setup instructions, not a claim that every dependency or optional service has been verified:
npm ci
npm startRun the relevant local checks from the repository root; the indicated Set-Location is needed only when starting from that root:
npm test
npm run buildBuild a small sorting or conditional program, run its deterministic checks, and explain why an invalid card connection is rejected.
During an individual course, learners choose suite tools to practice. The eight-week final project is the learner's own tool, submitted by the learner to an eligible hackathon after checking its age, AI, originality and licensing rules.
The MV3 path requires maintainer-configured authentication and broker services. Official school use never distributes raw provider tokens. Local evidence is distinct from Colab evidence.
The official school routes are Codex/OpenAI and Antigravity/Gemini with human review. Never distribute raw tokens, learner data, prompts or private correspondence. No hidden learner analytics are added. Public analytics require explicit consent; general autocapture and session replay remain disabled. Optional local technical telemetry is separate from learner records and product audit history.
See AGENTS.md and SCHOOL_TOOL_GOVERNANCE.md for current authority and provider boundaries. Maintainer-authorized maintenance follows repository protections and required reviews. General contribution restrictions remain governed by CONTRIBUTING.md.
The repository's actual license is SEL-2.0. Keep the license, attribution, notices and safety boundaries when reusing the code.
Jean-Sebastien Beaulieu · ORCID 0009-0007-2904-0443 · SecuredMe
README source before curation retains the exact previous text, implementation journals and attribution. It is historical: its old telemetry commands, readiness claims and contribution dates are not current operating instructions. Presentation history retains previous badges. GitHub social image accompanies this README.
