Skip to content

Releases: FeatureFactory-io/mimir

Search indexing contract

Choose a tag to compare

@petelind petelind released this 29 Sep 16:04

Adds Google Search Console verification, canonical URLs, robots.txt, and sitemap.xml for the public product site. Private application routes remain excluded from crawling.

Public product journey analytics

Choose a tag to compare

@petelind petelind released this 28 Sep 20:55

Adds consent-first GA4 instrumentation for anonymous product discovery, feature engagement, registration outcomes, and successful sign-up conversion. Measurement ID: G-5LC9BFJRK8.

Realm navigation sidebar

Choose a tag to compare

@petelind petelind released this 28 Sep 17:44

Summary

  • Persistent chrome is a FeatureFactory realm bar plus a Mimir app sidebar.
  • Realm items use the uploaded logo set inside white circles.
  • Desktop collapse is the seam chevron; guests still login-redirect for Home, Teams, and PIPs.

Deploy

Published release triggers Build and Deploy to the idle environment. Promote to production with promote.yml and expected revision v0.0.77 after idle smoke.

v0.0.76 — Holistic Galdr PIP review

Choose a tag to compare

@petelind petelind released this 24 Sep 16:32
850a123

Fix Galdr full-PIP review context (#185, #188).

  • Pass holistic review configuration into production containers; default to full target-state review.
  • Preserve pending parent/phase/producer references and full change content in review prompts.
  • Reject incomplete or truncated assessment batches and allow sufficient output for large PIPs.
  • Expose runtime review mode in the health response for deployment verification.

Validation: 1,624 local regression tests passed, 3 skipped. Two live synthetic 58-change Claude reviews produced complete matching recommendations. No schema migration or production PIP edits.

v0.0.75 — PIP workflow ordering

Choose a tag to compare

@petelind petelind released this 24 Sep 14:58
424910c

Fix released-playbook workflow ordering through PIPs (#186, #187).

  • Expose optional display_order through hosted MCP and API read-back.
  • Apply workflow position changes and shift siblings during administrator-approved PIP finalization.
  • Validate positions and show the requested order in Galdr review prompts.

Validation: 1,609 local regression tests passed, 3 skipped; 16 focused API/MCP/order cases passed. No database migration or seed changes.

v0.0.74 — MCP workflow order, abbreviation, export paths

Choose a tag to compare

@petelind petelind released this 20 Sep 18:56

Fixes

Hosted MCP playbook authoring bugs reported against v0.0.66–v0.0.73:

  • #181 #183 #184 #179 — update_workflow(order=N) no longer silently no-ops on HTTP MCP. WorkflowSerializer now persists order on PATCH; list_workflows reflects the new sequence.
  • #182 #181 — create_workflow / update_workflow accept explicit abbreviation (e.g. IDA) and optional order. Duplicate codes in the same playbook return 400.
  • #178 — export_workflow_to_local returns absolute rule_export_paths, copies missing files into .cursor/rules/, and reports stale active copies instead of overwriting them.

Verify

  • PATCH /api/workflows/{id}/ with {"order": 2} returns and stores order=2
  • create_workflow(..., abbreviation="IDA", order=2) persists both
  • Workflow export message lists full rule paths and Cursor sync status

v0.0.73 — Galdr #174 + idle deploy pipeline

Choose a tag to compare

@petelind petelind released this 15 Sep 14:25

Highlights

  • #174 Galdr: bind pending #internal_ref to ADD identity in holistic/per-change prompts
  • Deploy pipeline: fix idle scale-from-zero (_force_asg_one), pre-deploy backup without running app container

Deploy

CI runs Build and Deploy Mimir on this release → idle staging smoke with revision=v0.0.73.

After review, promote via Promote to Production workflow with expected_revision=v0.0.73.

v0.0.72 — SingleInstance idle + nginx bootstrap

Choose a tag to compare

@petelind petelind released this 14 Sep 16:15

Phase 2 downsizing release: deploy to SingleInstance mimir-idle with nginx ebextensions and docker-compose 8080:8000 mapping.

After CI deploy-idle succeeds, run make swap to promote SI idle to live prod CNAME.

v0.0.71 — idle power + MaxSize cap

Choose a tag to compare

@petelind petelind released this 14 Sep 15:23

Cost downsizing (Phase 1)

  • Idle EB env starts before deploy-idle backup/deploy; stops after promote
  • Makefile idle-start / idle-stop targets
  • EB MaxSize capped at 1 (live + IaC snapshot)
  • SAO production infrastructure blueprint
  • fix(ci): install requirements-facade for httpx

v0.0.70 — idle power + MaxSize cap

Choose a tag to compare

@petelind petelind released this 14 Sep 15:21

Cost downsizing (Phase 1)

  • Idle EB env starts before deploy-idle backup/deploy; stops after promote
  • Makefile idle-start / idle-stop targets
  • EB MaxSize capped at 1 (live + IaC snapshot)
  • SAO production infrastructure blueprint