The Atlas
MikeOSS.Azure's docs, bound to the code — and to the migration that built it
108 documents
⟳
◐
Atlas
Search
Drift
Feedback
Getting Started
8
Agent Guidance
Contributing
Deploying Mike to Azure — minimal self-host
Dev environment deployment runbook
Local development stack — step by step
MikeOSS.Azure
Runbook: Local Microsoft Entra ID Authentication
Safe Local Testing
Migration Issues (PRD-by-PRD)
49
001-bicep-infra-foundation
002-acr-and-postgrest-mirror
003-postgres-provisioning
004-schema-migration-tooling
005-storage-provisioning-and-blob-adapter
006-cae-postgrest-backend-deployment
006.1-storage-provider-interface
006.2-auth-provider-interface
007-cicd-pipeline
008-backend-auth-provider-abstraction
009-backend-entra-jwt-validation
010-tenant-group-enforcement
011-user-bootstrap-and-profile-endpoints
012-frontend-userprofile-refactor
013-frontend-msal-auth-provider
014-postgrest-jwt-switch-to-jwks
015-managed-identity-db-auth
036 — Marketplace install gaps surfaced during 2026-05-12 install
036a — Marketplace install: plan + alternatives
037 — Decouple migrate-job DB connection from `AUTH_PROVIDER`
038 — `/install` first-visit bootstrap without a token paste
039 — Provision Entra app registrations at Bicep deploy time
040 — `/install` configurator UX gripes (live capture)
Azure / Entra ID migration — issue index
Issue 007 — CI/CD pipeline implementation plan
Issue 008.0 — local auth provider + full-stack local dev
Issue 015 — Managed Identity DB auth implementation plan
Issue 016 — Azure Marketplace Listing + Full Deployment Automation
Issue 017 — Local-First Auth Boundary
Issue 018 — Frontend API Token Boundary
Issue 019 — Frontend Hosted Dependency Isolation
Issue 020 — Azure Blob Storage First, R2 Fallback Isolated
Issue 021 — Backend PostgREST Client Boundary
Issue 022 — Frontend deployment to Azure
Issue 023 — Install configurator (`/install` + downloadable scripts)
Issue 024 — PostgREST Caddy Sidecar for Local-Prod Parity
Issue 025 — Lock Down or Remove the PostgREST Diagnostics Page
Issue 026 — Surface Silent Frontend Fallbacks in Chat Flow
Issue 027 — MSAL Silent Token Refresh on the Frontend
Issue 028 — Move Backend API to `/api/*` Prefix
Issue 029 — Reconcile Bicep with the live Container App state
Issue 030 — Custom domain for the backend Container App
Issue 030 — Runtime Config Endpoint (kill `NEXT_PUBLIC_ENTRA_*`)
Issue 031 — Comprehensive logging (server + client)
Issue 031 — Supabase Placeholder Removal
Issue 032 — Retire `frontend/.env.production`
Issue 033 — `deploy.ps1` `NEXT_PUBLIC_API_BASE_URL` build-arg
Issue 034 — Execute Tier A upstream PRs
Issue 035 — First Tier B + Tier C publication windows
PRDs
5
Feature: sharer display-name resolution (Entra)
Harden sharer display-name resolution (Entra-native, no Graph)
OSS-3 — Odds and ends from the upstream-sync merge
OSS-4 — Admin-initiated erasure of an Entra user's app data (GDPR)
Spec: Admin-initiated erasure of an Entra user's app data
Fork & Migration Strategy
10
Azure Migration Research Proposal
Configuration extraction and sanitization
Fork delta — files diverged from upstream
Local-First, Upstream-Compatible Migration Strategy
Migration analysis — splitting this fork for AGPL publication
Per-file classification
Tier A — upstream PR plan
Tier B — public AGPL fork publication plan (Repo 2)
Tier C — private deploy repo publication plan (Repo 3)
Tier C — proprietary retention (rationale)
Architecture
2
Architecture & Technology Analysis
Auth Provider Selection Flow
Infrastructure
6
001 — Network topology
002 — Compute platform
003 — Secrets and identity
004 — Bicep and manual provisioning
005 — Container images
Infrastructure decisions
Data & Postgres
5
001 — Database platform and SKU
002 — PostgREST and access pattern
003 — Schema migrations
004 — EntraID hand-off
Postgres migration decisions
Auth & Entra
2
Entra ID Implementation Deep Dive
Entra ID PR-Ready Task Breakdown
Storage
2
001 — Blob storage platform
Storage decisions
Email
2
001 — Email service
Email decisions
Install & Deployment
5
`/install` operator scripts
Azure production-hardening backlog
Mike AI — Azure Marketplace package
scripts/install
Updating the Marketplace Listing
Developer Tools
4
Atlas doc-build log
Authoring spec — curated explorer data fragments
Repository Explorer — MikeOSS.Azure
Skills & Prompts Explorer — MikeOSS.Azure
History & Sessions
8
Agent handoff — 2026-05-05
Agent runbook — executing the migration
Internal-only agent rules — tier classification and AGPL publication
Marketplace re-publish — ARM-TTK pre-flight & cert-policy hardening
scripts/qa — pre-publication checks
Session 2026-05-07 / 2026-05-08 — V1 gap analysis + slice 9 ship
Session summary — 2026-05-08 → 2026-05-10
Upstream sync log
Feedback
0 open · 0 total — comments anchored to docs and code, ready to hand to an agent.
any status
open
in-progress
resolved
any type
improve-doc
question
fix-drift
idea
Filter
⧉ Export all
Nothing here. Hover a heading in any doc and click 💬 to start.