Skip to content

v6.0.0: USER/.template-mode is never deleted — onboarding banner persists after real TELOS content is populated #1394

Description

@badosanjos

Summary

observability.ts documents that USER/.template-mode "is deleted by /interview on completion", but nothing in the v6.0.0 payload ever deletes it (no unlink/rm of that path in Tools/ or Workflows/). Once a user populates real TELOS content, isPersonalized correctly flips to true, but the template-mode onboarding banner persists until the file is removed by hand.

Repro (data-first migration path)

  1. Populate USER/TELOS/*.md with real content (no interview).
  2. Run Tools/SeedPulse.ts/api/telos/overview returns real data, meta.isPersonalized: true.
  3. Dashboard still shows the "You're looking at template content…" banner because USER/.template-mode still exists.

Fix suggestion

Delete the marker at the end of the Interview workflow AND in SeedPulse.ts when generated TELOS content is non-template — or derive the banner from isPersonalized instead of a marker file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions