Back online and public
The live demo is up again so you can click around the real thing, hosted at aidhelpdesk-bba430f79b62.herokuapp.com. Same launch-grade build, just somewhere you can actually poke it.
AI-assisted Windows administration for teams that need simpler Active Directory workflows. I built the app and its action permissions, including confirmation steps for sensitive operations. The development log below covers the implementation and testing.
The live demo is up again so you can click around the real thing, hosted at aidhelpdesk-bba430f79b62.herokuapp.com. Same launch-grade build, just somewhere you can actually poke it.
Checkout, customer portal, and webhook idempotency all done. Added an atomic INSERT/catch race guard on webhook events so duplicate Stripe deliveries are handled cleanly. Launch-grade billing is ready.
Made a deliberate product decision: create_ou and bulk_move_users now require a 6-digit dashboard confirmation code before executing. Too risky without it in a production AD environment.
Shipped action_policy.py, a permission enforcement layer that decides what the AI is allowed to touch in your AD environment, plus a custom scripts engine with its own database migration. The "Janus" persona system (name and customise your helpdesk AI) moved from idea to design. Docs were split into focused SECURITY, ARCHITECTURE, DEPLOYMENT and SELF_HOSTING guides because trust is a feature.
Core Active Directory helpdesk functionality deployed. AI triage routing queries to the right AD action. No billing yet. This was the baseline to build on.