Releases: hyperpolymath/ubicity
Releases · hyperpolymath/ubicity
UbiCity v1.0.0 - Production Release
Immutable
release. Only release title and notes can be modified.
UbiCity v1.0.0 - Production Release
Making the city itself a learning environment, one captured experience at a time.
UbiCity is a learning capture system for documenting informal urban learning experiences. This is the first production-ready release.
🎉 What's New in v1.0.0
Core Features
- ✅ Type-safe ReScript implementation - All modules compiled and tested
- ✅ CLI capture tool - Quick/Full/Template modes for frictionless experience capture
- ✅ 100% module test coverage - 149 tests (96.6% pass rate)
- ✅ 5 export formats - CSV, GeoJSON, DOT, Markdown, JSON
- ✅ Privacy tools - Anonymization, PII removal, GPS fuzzing
- ✅ Analysis module - Temporal patterns, networks, recommendations
Documentation
- 📖 GETTING_STARTED.md - Complete quick start guide
- 📚 API.md - Comprehensive developer reference
- 🔍 MINIMAL_VIABLE_PROTOCOL.md - 4-week experiment framework
Quality Automation
Integrated with gitbot-fleet comprehensive quality checking:
- 🤖 finishingbot - Release readiness validation
- 🤖 rhodibot - RSR compliance checking
- 🤖 seambot - Seam hygiene auditing
- 🤖 glambot - Presentation quality (coming soon)
📦 Installation
# Clone the repository
git clone https://github.com/hyperpolymath/ubicity.git
cd ubicity
# No npm install needed!
node src-rescript/CaptureCLI.res.js template🚀 Quick Start
# Capture your first learning experience
node src-rescript/CaptureCLI.res.js quickSee GETTING_STARTED.md for complete instructions.
📊 Test Coverage
- 149 tests (144 passing, 96.6% pass rate)
- 9/9 modules tested (100% module coverage)
- All core modules have comprehensive unit tests
- CLI modules have smoke tests
🔒 Security
- Privacy module validated (anonymization, PII removal, GPS fuzzing)
- Security policy documented (SECURITY.md)
- SPDX license headers on all files
- SHA-pinned GitHub Actions
- OpenSSF Scorecard compliant
📝 License
AGPL-3.0-or-later
🙏 Acknowledgments
Built with ReScript, powered by the hyperpolymath ecosystem.
Ready for production use. Start capturing learning experiences and discover patterns in urban informal education.
ubicity v0.2.0
Immutable
release. Only release title and notes can be modified.
Container image release
Built from Containerfile. Pull with:
docker pull ghcr.io/hyperpolymath/ubicity:v0.2.0
🤖 Generated with Claude Code