chore(mma): Verify track loading in visual simulation and fix deterministic ID logic

This commit is contained in:
2026-02-28 22:12:57 -05:00
parent 37df4c8003
commit 42c42985ee
7 changed files with 80 additions and 7 deletions

View File

@@ -2063,6 +2063,8 @@ class App:
print(f"Dependency error in track '{title}': {e}")
sorted_tickets_data = raw_tickets
# 3. Create Track and Ticket objects
from datetime import datetime
now = datetime.now()
tickets = []
for t_data in sorted_tickets_data:
ticket = Ticket(
@@ -2078,8 +2080,6 @@ class App:
track = Track(id=track_id, description=title, tickets=tickets)
# Initialize track state in the filesystem
from models import TrackState, Metadata
from datetime import datetime
now = datetime.now()
meta = Metadata(id=track_id, name=title, status="todo", created_at=now, updated_at=now)
state = TrackState(metadata=meta, discussion=[], tasks=tickets)
project_manager.save_track_state(track_id, state, self.ui_files_base_dir)