Known limits
No. 017The known limits of The Cube 0.1.0, as its release notes list them.
- macOS and Windows:
cube checkruns the engine’s own checks and skips the kit’s checks with a warning (KIT_CHECKS_SKIPPED): the check that a program is safe to run exists only for Linux so far. The git hooks (andcube setup) refuse there until a later release adds the macOS and Windows forms, and so doescube doctor. The other commands work. - Per-user install. The installer puts
cubein your home folder. The git hooks run a program your account owns only after you opt it in (cube setupprints thegit config --global --add cube.allowUserOwnedcommand), and then every hook warns that it is not tamper-proof: an agent that runs as your account could replace the program or change your git settings. An install owned by root, which closes this gap, comes in a later release. - No self update. There is no
cube self updateand no update check yet. To update, run the installer again. - Signatures.
cubeitself does not check signatures yet. The installer checks the manifest’s minisign signature only when theminisignprogram is installed. It always checks GitHub’s record of the release (immutable, and the same SHA-256 digest as the manifest), which is a second, independent source, and the SHA-256 of the download. The release that bringscube self updatechecks signatures incubeitself. - Kits and packs. They are plain archives, not yet signed bundles with an index.
- No code signing. The programs are not code-signed in the alpha and beta. Windows Smart App Control can block them. On macOS, a copy downloaded with a web browser is quarantined; the installer downloads with curl, which does not quarantine it, so use the install command.
- Agents.
cubeand its git hooks work with any agent that runs shell commands. The kits’ agent guidance (skills, helper agents, slash commands) uses Claude Code’s.claude/layout for now; other agents get the checks and the hooks but may not load that guidance on their own. - Python. The kit’s checks need Python 3 with PyYAML.
- Not yet.
cube setup mergiraf, the AGENTS.md target ofcube skill render, and acknowledging agent acts incube inbox.