• 郭阔's avatar
    feat: macOS platform adaptation, concurrency guard and detail page redesign · ed91787c
    郭阔 authored
    - web/app.py: IS_DARWIN branches (launchctl kickstart for manual trigger,
      direct execution for digest/continue without sudo); _active_harvests()
      concurrency guard on /run and /continue; normalized detail state
      (last run time from log filename, next trigger computed from schedule)
    - detail.html: layout redesign — status badge header, real overview cards,
      merged duplicate run metadata, collapsible logs/config, history moved up
    - gitignore: exclude .zcode/
    ed91787c
detail.html 14.3 KB