u27-check is a pre-flight failure detector for product launches.
U27-C01
U27-CHECK
CLASS: CHECK
OPERATING_POSITION: 08/08
FUNCTION: Launch Preflight + Failure Detection
REF_ID: U27-C01-CHECK
SOURCE_STATUS: PUBLIC_PACKAGE
ACCESS_STATUS: CLEARED_FOR_EXTERNAL_USE
This repository is a released Unit27 field kit: visible, inspectable, and intended for orientation, testing, and practical use. Controlled protocol materials remain outside this source package.
It answers one narrow question:
Will a real user hit a failure before they even get started?
Use u27-check before sharing a product demo, launch link, or portfolio project when the first user path needs a fast deterministic failure check.
It is useful when the page might build but still fail at the first real interaction: no runnable entry, broken homepage load, missing primary call-to-action, or a primary action that points nowhere useful.
Example:
Problem: The project "works locally" but the first CTA is broken.
Result: `u27-check` writes a launch packet and audit log before a real user hits the failure.
Read DESIGN_NOTES.md for the system philosophy, scope boundaries, failure modes, and evaluation rationale.
u27-check runs a local repository through the first user path:
- Build execution
- Runtime homepage load
- Runnable entry detection
- Primary call-to-action identification
- Primary call-to-action target validation
It is designed to feel like a deterministic pre-flight check, not a product review.
The current public release is GitHub-first. Run it from a local checkout:
git clone https://github.com/unit27research/u27-check
cd u27-check
npm install
npm test
node bin/u27-check.js /path/to/projectFrom inside this checkout, you can also run it against the current directory:
node bin/u27-check.jsOr expose the local binary through npm:
npm link
u27-check /path/to/projectThe CLI prints a concise terminal report and writes:
u27/LAUNCH_PACKET.mdu27/AUDIT_LOG.json
u27-check does not evaluate:
- Product quality
- Startup readiness
- Deep application correctness
- Account creation
- Checkout
- Backend workflows
- Live URLs
npm install
npm test
npm run buildu27-check is released as part of the Unit27 public tooling channel. CI verifies the build path and Node.js test suite before changes are considered ready.
Issues and pull requests are welcome. Keep proposed changes focused on deterministic pre-flight failures in the run, load, and primary-action path.
See CONTRIBUTING.md.
MIT