Skip to content

Add targeted startup logging#93

Merged
danielchalmers merged 1 commit into
mainfrom
codex/improve-startup-logging
Jun 16, 2026
Merged

Add targeted startup logging#93
danielchalmers merged 1 commit into
mainfrom
codex/improve-startup-logging

Conversation

@danielchalmers

@danielchalmers danielchalmers commented Jun 16, 2026

Copy link
Copy Markdown
Owner

Adds lightweight Microsoft.Extensions.Logging timing around the startup and first-home-load paths so issue #91 has concrete launch measurements to work from.

The Android launch logs showed that the splash delay is currently dominated by startup database work, especially the pending migration check and category seeding. These targeted logs expose that without introducing a new tracing abstraction or changing runtime behavior.

Changes include:

  • startup phase timing in MauiProgram.CreateMauiApp
  • database preparation, category seeding, and debug day seeding timing in AppDbSeeder
  • home initialization and day-load timing in Index.razor
  • first Blazor layout render logging in MainLayout.razor

@danielchalmers danielchalmers changed the title [codex] Add targeted startup logging Add targeted startup logging Jun 16, 2026
@danielchalmers danielchalmers marked this pull request as ready for review June 16, 2026 20:31
@danielchalmers danielchalmers merged commit 3a6f54a into main Jun 16, 2026
1 check passed
@danielchalmers danielchalmers deleted the codex/improve-startup-logging branch June 16, 2026 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant