Added: engine.diagnose, batch.estimate, file.classify, retention.policy, audit.replay, cost.per-tb, hardware.scoping, compliance.report, sla.recommend, migration.plan. All in the /api/pi/compression/* namespace. Scoped to compression planning and reporting; per-endpoint rate limits.
featseo
4 new /vs/ codec comparison pages (bzip2, snappy, lzfse, lzo)
Brings the codec-comparison SEO catalog from 10 to 14 pages. Each with measured numbers, honest disclosure of where Pedulli loses, and a CTA.
featlaunch
/partners.html + /changelog.html (this page)
Partner program (3 tracks: integrators / resellers / strategic). Public shipping log with RSS.
perffix
Codec watchdog + cron auto-restart deployed
Live stress test caught a node event-loop freeze under 10 concurrent large compress jobs. Patched: hard reaping every 60s, temp-file cleanup every 5min, /api/health endpoint + 1-minute cron that auto-restarts the service after 2 consecutive health failures. ntfy push on restart.
fixcritical
/api/compress accepts application/octet-stream (CLI + new widget unblock)
streamUploadToDisk() previously only parsed multipart/form-data. Patched to branch on content-type: raw octet-stream -> pipe directly to file using X-Filename header. The CLI and the new homepage widget now work end-to-end.
featlaunch
Compression endpoint catalog live
Registry of compression-domain API endpoints - not a chatbot. Compression domain: 6 endpoints. Other domains are R&D placeholders only. UI at /intelligence.html.
New Tailwind clean-SaaS hero replacing the dark-engineering site, centered on byte-exact lossless compression.
feat
Public racer aliases locked behind the dispatcher
Public-facing aliases for the racing codecs. Dispatcher exposes window.pdEngineName(id). API responses include an X-Engine header naming the racer that won the file. Internal implementation details never leave the server.
deploy
Zenodo dataset + software bundles staged
Two tar.gz archives at PEDULLI.IO WEBSITE/ZENODO_*. Includes Bitcoin-anchored manifests (Phase 3 / 4 / 4b), audit PDFs, technical note, MIT-licensed WASM build. Upload pending ORCID + Zenodo account creation by founder.
deploy
Phase 4b extended benchmark sealed
11 input classes x 10 codecs (gzip, bzip2, xz, zstd, brotli, lz4, lzop, 7-Zip, lrzip, zpaq). Bitcoin OpenTimestamps sealed. Verify in 60 sec.
deploy
pedulli.io public launch - Bitcoin OpenTimestamps Phase 3 sealed
First Bitcoin-anchored seal of the verified records archive. MP4 master 10 MB -> 9,430,108 bytes record vs xz-9 9,468,380 = -38,272 B.