CranberryClock.Ideas / Systems / Design

INDEPENDENT TOOLAsset validation

Sift

A build gate you can see.

Catch broken references and oversized assets before they leave the dock.

MIT LICENSEv0.1.0MODULAR BY DESIGN
CARGO INSPECTION CO. — Sift showcase identity
CRANBERRY FORGE / STUDY 015

A build gate you can see.

THE DATA BEHIND THE SCENE

The build report

Red crates have errors in the actual audit result. Missing measurements are reported explicitly. Try the corrected manifest or change a budget, then download the same JSON report your CI can consume.

Asset Finding Actual Expected

USE IT IN YOUR GAME

const report = auditAssets({ manifest, metrics, policy });
if (!report.ok) process.exitCode = 1;
// Or: sift audit.json --root ./game-assets
Live JSON output

          

FROM SHOWCASE TO YOUR PROJECT

Take the good parts with you.

Compare a problem shipment with a corrected one, then take the same audit report into your build pipeline.

Download the archive, then install locally.

npm install ./cranberry-forge-sift-0.1.0.tgz
Download archive ↓Read the integration guide ↗