PM2 LOGS - Updated: 3/30/2026, 7:42:57 AM | Refresh: 15min | 500 lines
CLUB-AI
CLUB-APP
CLUB-MESSAGES
CLUB-PAYPAL
REPO-CHECK
Last restarted: 3/27/2026, 10:50:12 AM (4132 min ago)

ALL LOGS (newest at top)


    
Last restarted: 3/25/2026, 1:43:02 PM (6839 min ago)

ALL LOGS (newest at top)


}
  __v: 0
  data: '{"big3":{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}}',
  },
    last_profile_big_three: '{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}'
    darkMode: 'midnight',
    theme: 'midnight',
    chart_service_user1_id: '69ba9b8be1344480fce61c15',
    fontScale: 1.4,
    bg_flush: 0.05,
    bg_opacity: 0.25,
    bg_source: '',
    isReward: false,
    isInterstitial: false,
    isAddEnable: true,
    notifyTransits: false,
    notifyForecasts: 'none',
    astrotarot: 'astrotarot',
    language: 'en',
    saveJournals: true,
    useOldUI: false,
    themeMode: 'dark',
    showPsyche: false,
    showEros: false,
    showFortune: false,
    showEris: false,
    showVesta: false,
    showLilith: false,
    showPallas: false,
    showJuno: false,
    showCeres: false,
    showChiron: true,
    coord_display_format: 'degrees_minutes',
    overlap: false,
    isMinor: false,
    showAspects: true,
    showPlanets: true,
    isSmart: false,
    horoscopeOrb: 2,
    relationshipOrb: 3,
    orb: 8,
    timeSystem: 'W',
    houseSystem: 'P',
  settings: {
  mainUserId: 'usman@testing.com',
  lng: 11.16,
  lat: 52.18,
  birthLocation: 'Wefensleben, Saxony-Anhalt, Germany',
  timezone: '60',
  time: '12:00',
  name: 'as',
  profileId: '69ba9b8be1344480fce61c15',
  uid: 'usman@testing.com',
  _id: 69ba9b8be1344480fce61c15,
  },
    }
      profile_settings: 5.254
      journal: 9.012,
      debug_backgrounds: 2.321,
      debug_screens: 2.90825,
      profile: 6.3414,
      home: 13.877666666666665,
      login: 19.646,
      facets: 275.072,
      chartdaily: 26.265500000000003,
    avgs: {
    },
      profile_settings: 1
      journal: 1,
      debug_backgrounds: 1,
      debug_screens: 4,
      profile: 5,
      home: 3,
      login: 1,
      facets: 1,
      chartdaily: 4,
    pagecounts: {
  stats: {
  isMigrated: false,
  isDeleted: false,
  mainUser: false,
  manual: false,
  year: 2000,
  month: 1,
  day: 1,
Updated data: {
}
  __v: 0
  data: '{"big3":{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}}',
  },
    last_profile_big_three: '{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}'
    darkMode: 'midnight',
    theme: 'midnight',
    chart_service_user1_id: '69ba9b8be1344480fce61c15',
    fontScale: 1.4,
    bg_flush: 0.05,
    bg_opacity: 0.25,
    bg_source: '',
    isReward: false,
    isInterstitial: false,
    isAddEnable: true,
    notifyTransits: false,
    notifyForecasts: 'none',
    astrotarot: 'astrotarot',
    language: 'en',
    saveJournals: true,
    useOldUI: false,
    themeMode: 'dark',
    showPsyche: false,
    showEros: false,
    showFortune: false,
    showEris: false,
    showVesta: false,
    showLilith: false,
    showPallas: false,
    showJuno: false,
    showCeres: false,
    showChiron: true,
    coord_display_format: 'degrees_minutes',
    overlap: false,
    isMinor: false,
    showAspects: true,
    showPlanets: true,
    isSmart: false,
    horoscopeOrb: 2,
    relationshipOrb: 3,
    orb: 8,
    timeSystem: 'W',
    houseSystem: 'P',
  settings: {
  mainUserId: 'usman@testing.com',
  lng: 11.16,
  lat: 52.18,
  birthLocation: 'Wefensleben, Saxony-Anhalt, Germany',
  timezone: '60',
  time: '12:00',
  name: 'as',
  profileId: '69ba9b8be1344480fce61c15',
  uid: 'usman@testing.com',
  _id: 69ba9b8be1344480fce61c15,
  },
    }
      profile_settings: 5.254
      journal: 9.012,
      debug_backgrounds: 2.321,
      debug_screens: 2.750666666666666,
      profile: 6.3414,
      home: 13.877666666666665,
      login: 19.646,
      facets: 275.072,
      chartdaily: 26.265500000000003,
    avgs: {
    },
      profile_settings: 1
      journal: 1,
      debug_backgrounds: 1,
      debug_screens: 3,
      profile: 5,
      home: 3,
      login: 1,
      facets: 1,
      chartdaily: 4,
    pagecounts: {
  stats: {
  isMigrated: false,
  isDeleted: false,
  mainUser: false,
  manual: false,
  year: 2000,
  month: 1,
  day: 1,
Updated data: {
}
  __v: 0
  data: '{"big3":{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}}',
  },
    last_profile_name: 'as'
    last_profile_big_three: '{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}',
    darkMode: 'midnight',
    theme: 'midnight',
    chart_service_user1_id: '69ba9b8be1344480fce61c15',
    fontScale: 1.4,
    bg_flush: 0.05,
    bg_opacity: 0.25,
    bg_source: '',
    isReward: false,
    isInterstitial: false,
    isAddEnable: true,
    notifyTransits: false,
    notifyForecasts: 'none',
    astrotarot: 'astrotarot',
    language: 'en',
    saveJournals: true,
    useOldUI: false,
    themeMode: 'dark',
    showPsyche: false,
    showEros: false,
    showFortune: false,
    showEris: false,
    showVesta: false,
    showLilith: false,
    showPallas: false,
    showJuno: false,
    showCeres: false,
    showChiron: true,
    coord_display_format: 'degrees_minutes',
    overlap: false,
    isMinor: false,
    showAspects: true,
    showPlanets: true,
    isSmart: false,
    horoscopeOrb: 2,
    relationshipOrb: 3,
    orb: 8,
    timeSystem: 'W',
    houseSystem: 'P',
  settings: {
  mainUserId: 'usman@testing.com',
  lng: 11.16,
  lat: 52.18,
  birthLocation: 'Wefensleben, Saxony-Anhalt, Germany',
  timezone: '60',
  time: '12:00',
  name: 'as',
  profileId: '69ba9b8be1344480fce61c15',
  uid: 'usman@testing.com',
  _id: 69ba9b8be1344480fce61c15,
  },
    }
      profile_settings: 5.254
      journal: 9.012,
      debug_backgrounds: 2.321,
      debug_screens: 2.750666666666666,
      profile: 5.6985,
      home: 13.877666666666665,
      login: 19.646,
      facets: 275.072,
      chartdaily: 26.265500000000003,
    avgs: {
    },
      profile_settings: 1
      journal: 1,
      debug_backgrounds: 1,
      debug_screens: 3,
      profile: 4,
      home: 3,
      login: 1,
      facets: 1,
      chartdaily: 4,
    pagecounts: {
  stats: {
  isMigrated: false,
  isDeleted: false,
  mainUser: false,
  manual: false,
  year: 2000,
  month: 1,
  day: 1,
Updated data: {
}
  __v: 0
  data: '{"big3":{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}}',
  },
    last_profile_big_three: '{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}'
    darkMode: 'midnight',
    theme: 'midnight',
    chart_service_user1_id: '69ba9b8be1344480fce61c15',
    fontScale: 1.4,
    bg_flush: 0.05,
    bg_opacity: 0.25,
    bg_source: '',
    isReward: false,
    isInterstitial: false,
    isAddEnable: true,
    notifyTransits: false,
    notifyForecasts: 'none',
    astrotarot: 'astrotarot',
    language: 'en',
    saveJournals: true,
    useOldUI: false,
    themeMode: 'dark',
    showPsyche: false,
    showEros: false,
    showFortune: false,
    showEris: false,
    showVesta: false,
    showLilith: false,
    showPallas: false,
    showJuno: false,
    showCeres: false,
    showChiron: true,
    coord_display_format: 'degrees_minutes',
    overlap: false,
    isMinor: false,
    showAspects: true,
    showPlanets: true,
    isSmart: false,
    horoscopeOrb: 2,
    relationshipOrb: 3,
    orb: 8,
    timeSystem: 'W',
    houseSystem: 'P',
  settings: {
  mainUserId: 'usman@testing.com',
  lng: 11.16,
  lat: 52.18,
  birthLocation: 'Wefensleben, Saxony-Anhalt, Germany',
  timezone: '60',
  time: '12:00',
  name: 'as',
  profileId: '69ba9b8be1344480fce61c15',
  uid: 'usman@testing.com',
  _id: 69ba9b8be1344480fce61c15,
  },
    }
      profile_settings: 5.254
      journal: 9.012,
      debug_backgrounds: 2.321,
      debug_screens: 2.750666666666666,
      profile: 5.6985,
      home: 13.877666666666665,
      login: 19.646,
      facets: 275.072,
      chartdaily: 26.265500000000003,
    avgs: {
    },
      profile_settings: 1
      journal: 1,
      debug_backgrounds: 1,
      debug_screens: 3,
      profile: 4,
      home: 3,
      login: 1,
      facets: 1,
      chartdaily: 4,
    pagecounts: {
  stats: {
  isMigrated: false,
  isDeleted: false,
  mainUser: false,
  manual: false,
  year: 2000,
  month: 1,
  day: 1,
Updated data: {
}
  __v: 0
  data: '{"big3":{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}}',
  },
    last_profile_big_three: '{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}'
    darkMode: 'midnight',
    theme: 'midnight',
    chart_service_user1_id: '69ba9b8be1344480fce61c15',
    fontScale: 1.4,
    bg_flush: 0.05,
    bg_opacity: 0.25,
    bg_source: '',
    isReward: false,
    isInterstitial: false,
    isAddEnable: true,
    notifyTransits: false,
    notifyForecasts: 'none',
    astrotarot: 'astrotarot',
    language: 'en',
    saveJournals: true,
    useOldUI: false,
    themeMode: 'dark',
    showPsyche: false,
    showEros: false,
    showFortune: false,
    showEris: false,
    showVesta: false,
    showLilith: false,
    showPallas: false,
    showJuno: false,
    showCeres: false,
    showChiron: true,
    coord_display_format: 'degrees_minutes',
    overlap: false,
    isMinor: false,
    showAspects: true,
    showPlanets: true,
    isSmart: false,
    horoscopeOrb: 2,
    relationshipOrb: 3,
    orb: 8,
    timeSystem: 'W',
    houseSystem: 'P',
  settings: {
  mainUserId: 'usman@testing.com',
  lng: 11.16,
  lat: 52.18,
  birthLocation: 'Wefensleben, Saxony-Anhalt, Germany',
  timezone: '60',
  time: '12:00',
  name: 'as',
  profileId: '69ba9b8be1344480fce61c15',
  uid: 'usman@testing.com',
  _id: 69ba9b8be1344480fce61c15,
  },
    }
      profile_settings: 5.254
      journal: 9.012,
      debug_backgrounds: 2.321,
      debug_screens: 2.750666666666666,
      profile: 5.6985,
      home: 13.877666666666665,
      login: 19.646,
      facets: 275.072,
      chartdaily: 26.265500000000003,
    avgs: {
    },
      profile_settings: 1
      journal: 1,
      debug_backgrounds: 1,
      debug_screens: 3,
      profile: 4,
      home: 3,
      login: 1,
      facets: 1,
      chartdaily: 4,
    pagecounts: {
  stats: {
  isMigrated: false,
  isDeleted: false,
  mainUser: false,
  manual: false,
  year: 2000,
  month: 1,
  day: 1,
Updated data: {
}
  __v: 0
  data: '{"big3":{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}}',
  },
    last_profile_big_three: '{"sun":{"sign":"Capricorn","degree":10,"minutes":20,"house":"10"},"moon":{"sign":"Scorpio","degree":12,"minutes":49,"house":"7"},"ascendant":{"sign":"Aries","degree":16,"minutes":1,"house":"1"}}'
    darkMode: 'midnight',
    theme: 'midnight',
    chart_service_user1_id: '69ba9b8be1344480fce61c15',
    fontScale: 1.4,
    bg_flush: 0.05,
    bg_opacity: 0.25,
    bg_source: '',
    isReward: false,
    isInterstitial: false,
    isAddEnable: true,
    notifyTransits: false,
    notifyForecasts: 'none',
    astrotarot: 'astrotarot',
    language: 'en',
    saveJournals: true,
    useOldUI: false,
    themeMode: 'dark',
    showPsyche: false,
    showEros: false,
    showFortune: false,
    showEris: false,
    showVesta: false,
    showLilith: false,
    showPallas: false,
    showJuno: false,
    showCeres: false,
    showChiron: true,
    coord_display_format: 'degrees_minutes',
    overlap: false,
    isMinor: false,
    showAspects: true,
    showPlanets: true,
    isSmart: false,
    horoscopeOrb: 2,
    relationshipOrb: 3,
    orb: 8,
    timeSystem: 'W',
    houseSystem: 'P',
  settings: {
  mainUserId: 'usman@testing.com',
  lng: 11.16,
  lat: 52.18,
  birthLocation: 'Wefensleben, Saxony-Anhalt, Germany',
  timezone: '60',
  time: '12:00',
  name: 'as',
  profileId: '69ba9b8be1344480fce61c15',
  uid: 'usman@testing.com',
  _id: 69ba9b8be1344480fce61c15,
  },
    }
      profile_settings: 5.254
      journal: 9.012,
      debug_backgrounds: 2.321,
      debug_screens: 3.437,
      profile: 5.6985,
      home: 13.877666666666665,
      login: 19.646,
      facets: 275.072,
      chartdaily: 26.265500000000003,
    avgs: {
    },
      profile_settings: 1
      journal: 1,
Last restarted: 3/27/2026, 10:50:12 AM (4132 min ago)

ALL LOGS (newest at top)


    
Last restarted: 3/27/2026, 10:50:12 AM (4132 min ago)

ALL LOGS (newest at top)


    
Last restarted: 3/25/2026, 1:43:01 PM (6839 min ago)

ALL LOGS (newest at top)



======================================================================
βœ… PIPELINE COMPLETE: astromatrix-flutter
======================================================================

βœ… All steps complete!

   βœ… tests complete
      ^
class MockComponentService extends ComponentService {
test/widgets/matrix_item_card_test.dart:11:7: Error: The superclass, 'ComponentService', has no unnamed constructor that takes no arguments.
         ^
  String getImageUrl(String imagePath, {String? category, String? componentName}) {
lib/services/component_service.dart:384:10: Context: This is the overridden method ('getImageUrl').
         ^
  String getImageUrl(String path) => 'https://mock.url/$path';
test/widgets/matrix_item_card_test.dart:13:10: Error: The method 'MockComponentService.getImageUrl' has fewer named arguments than those of overridden method 'ComponentService.getImageUrl'.
πŸ“Ž
  /
   We strongly recommend running the flutter tool without superuser privileges.
   Woah! You appear to be trying to run flutter as root.
πŸ“Ž
  /
   We strongly recommend running the flutter tool without superuser privileges.
   Woah! You appear to be trying to run flutter as root.
πŸ“Ž
  /
   We strongly recommend running the flutter tool without superuser privileges.
   Stderr: Woah! You appear to be trying to run flutter as root.
πŸŽ‰ Done!
βœ… Report generated at: reports/astromatrix-flutter-tests.html

πŸ“Š Parsing output...

πŸ§ͺ Running flutter tests (--machine)...

  Built with build_runner in 6s; wrote 0 outputs.
  Writing the asset graph.
  Running the post build.
  1s source_gen:combining_builder on 690 inputs: 690 skipped
  0s source_gen:combining_builder on 690 inputs: 117 skipped; lib/models/purchase_products.freezed.dart
  0s source_gen:combining_builder on 690 inputs; lib/config/chart_categories_config.dart
  2s json_serializable on 690 inputs: 690 skipped; spent 2sΒ tracking
  1s json_serializable on 690 inputs: 547 skipped; test/core/storage_service_test.freezed.dart
  0s json_serializable on 690 inputs; lib/config/chart_categories_config.dart
  0s freezed on 345 inputs: 345 skipped
  0s freezed on 345 inputs: 1 skipped; lib/config/chart_display_config.dart
  0s freezed on 345 inputs; lib/config/chart_categories_config.dart
  Building, incremental build.
  Updating the asset graph.
  Checking for updates.
  Reading the asset graph.
  Generating the build script.
βš™οΈ Running build_runner...

Try `flutter pub outdated` for more information.
113 packages have newer versions incompatible with dependency constraints.
Got dependencies!
  xml 6.5.0 (6.6.1 available)
  win32_registry 2.1.0 (3.0.2 available)
  win32 5.15.0 (6.0.0 available)
  webview_flutter_wkwebview 3.22.0 (3.24.2 available)
  webview_flutter_platform_interface 2.13.0 (2.15.1 available)
  webview_flutter_android 4.7.0 (4.10.15 available)
  webview_flutter 4.12.0 (4.13.1 available)
  watcher 1.1.4 (1.2.1 available)
  vm_service 14.3.0 (15.0.2 available)
  vector_math 2.2.0 (2.3.0 available)
  vector_graphics_compiler 1.1.19 (1.2.0 available)
  vector_graphics 1.1.19 (1.1.20 available)
  uuid 4.5.1 (4.5.3 available)
  url_launcher_windows 3.1.4 (3.1.5 available)
  url_launcher_web 2.4.1 (2.4.2 available)
  url_launcher_macos 3.2.2 (3.2.5 available)
  url_launcher_linux 3.2.1 (3.2.2 available)
  url_launcher_ios 6.3.3 (6.4.1 available)
  url_launcher_android 6.3.16 (6.3.29 available)
  timezone 0.10.1 (0.11.0 available)
  test_api 0.7.7 (0.7.11 available)
  term_glyph 1.2.1 (1.2.2 available)
  string_scanner 1.3.0 (1.4.1 available)
  sqflite_android 2.4.2+2 (2.4.2+3 available)
  source_span 1.10.0 (1.10.2 available)
  source_helper 1.3.7 (1.3.11 available)
  source_gen 2.0.0 (4.2.2 available)
  socket_io_client 3.1.2 (3.1.4 available)
  shared_preferences_platform_interface 2.4.1 (2.4.2 available)
  shared_preferences_foundation 2.5.4 (2.5.6 available)
  shared_preferences_android 2.4.10 (2.4.23 available)
  shared_preferences 2.5.3 (2.5.5 available)
  share_plus 12.0.0 (12.0.1 available)
  posix 6.0.2 (6.5.0 available)
  petitparser 6.0.2 (7.0.2 available)
! permission_handler 12.0.1 (overridden)
  path_provider_foundation 2.4.1 (2.6.0 available)
  path_provider_android 2.2.17 (2.2.23 available)
  package_info_plus 8.3.1 (9.0.0 available)
  mobile_scanner 6.0.11 (7.2.0 available)
  meta 1.17.0 (1.18.2 available)
  material_color_utilities 0.11.1 (0.13.0 available)
  matcher 0.12.17 (0.12.19 available)
  lints 6.0.0 (6.1.0 available)
  json_serializable 6.9.5 (6.13.1 available)
  json_annotation 4.9.0 (4.11.0 available)
  js 0.6.7 (0.7.2 available)
  in_app_purchase_storekit 0.4.6 (0.4.8+1 available)
  in_app_purchase_android 0.4.0+5 (0.4.0+10 available)
  image 4.5.4 (4.8.0 available)
  http 1.5.0 (1.6.0 available)
  google_mobile_ads 6.0.0 (7.0.0 available)
  get_it 7.7.0 (9.2.1 available)
  geolocator_linux 0.2.3 (0.2.4 available)
  geocoding_platform_interface 3.2.0 (5.0.0 available)
  geocoding_ios 3.0.1 (3.1.0 available)
  geocoding_android 4.0.1 (5.0.1 available)
  freezed_annotation 2.4.4 (3.1.0 available)
  freezed 2.5.8 (3.2.5 available)
  flutter_svg 2.2.3 (2.2.4 available)
  flutter_local_notifications_windows 1.0.3 (3.0.0 available)
  flutter_local_notifications_platform_interface 9.1.0 (11.0.0 available)
  flutter_local_notifications_linux 6.0.0 (8.0.0 available)
  flutter_local_notifications 19.4.2 (21.0.0 available)
  flutter_link_previewer 3.2.2 (4.2.0 available)
  flutter_install_referrer 2.1.0 (2.1.1 available)
  flutter_inappwebview_internal_annotations 1.2.0 (1.3.0 available)
  flutter_chat_ui 1.6.15 (2.11.1 available)
  fl_chart 0.68.0 (1.2.0 available)
  firebase_messaging_web 4.0.2 (4.1.4 available)
  firebase_messaging_platform_interface 4.7.2 (4.7.8 available)
  firebase_messaging 16.0.2 (16.1.3 available)
  firebase_core_web 3.1.1 (3.5.1 available)
  firebase_core_platform_interface 6.0.1 (6.0.3 available)
  firebase_core 4.1.1 (4.6.0 available)
  firebase_analytics_web 0.6.0+2 (0.6.1+4 available)
  firebase_analytics_platform_interface 5.0.2 (5.1.0 available)
  firebase_analytics 12.0.2 (12.2.0 available)
  ffi 2.1.4 (2.2.0 available)
  equatable 2.0.7 (2.0.8 available)
  device_info_plus 12.1.0 (12.3.0 available)
  dbus 0.7.11 (0.7.12 available)
  dart_style 3.1.1 (3.1.8 available)
  cupertino_icons 1.0.8 (1.0.9 available)
  crypto 3.0.6 (3.0.7 available)
  cross_file 0.3.4+2 (0.3.5+2 available)
  connectivity_plus_platform_interface 1.2.4 (2.0.1 available)
  connectivity_plus 5.0.2 (7.0.0 available)
  code_builder 4.11.0 (4.11.1 available)
  clipboard 2.0.2 (3.0.14 available)
  checked_yaml 2.0.3 (2.0.4 available)
  characters 1.4.0 (1.4.1 available)
  built_value 8.12.0 (8.12.5 available)
  build_runner_core 9.1.2 (9.3.2 available)
  build_runner 2.5.4 (2.13.1 available)
  build_resolvers 2.5.4 (3.0.4 available)
  build_daemon 4.1.0 (4.1.1 available)
  build_config 1.1.2 (1.3.0 available)
  build 2.5.4 (4.0.5 available)
  boolean_selector 2.1.1 (2.1.2 available)
  audioplayers_windows 3.1.0 (4.3.0 available)
  audioplayers_web 4.1.0 (5.2.0 available)
  audioplayers_platform_interface 6.1.0 (7.1.1 available)
  audioplayers_linux 3.1.0 (4.2.1 available)
  audioplayers_darwin 5.0.2 (6.4.0 available)
  audioplayers_android 4.0.3 (5.2.1 available)
  audioplayers 5.2.1 (6.6.0 available)
  async 2.11.0 (2.13.1 available)
  archive 4.0.7 (4.0.9 available)
  app_links 6.4.1 (7.0.0 available)
  android_id 0.4.0 (0.5.1 available)
  analyzer 7.7.1 (12.0.0 available)
  _flutterfire_internals 1.3.62 (1.3.68 available)
  _fe_analyzer_shared 85.0.0 (98.0.0 available)
Downloading packages...
Resolving dependencies...
πŸ“₯ Running flutter pub get...

πŸ“‚ Repo path: repos/astromatrix-flutter
πŸ” Running tests for: astromatrix-flutter
   Output: ➑ Using Flutter binary: flutter
   Running: node check/run-tests.js "repos/astromatrix-flutter"
πŸ“š STEP 7: Run flutter tests

   βœ… doc-html complete
   Functions: 174
   Enums: 13
   Utilities: 15
   Models: 34
   Widgets: 162 (with 0 methods)
   Services: 63 (with 533 methods)
πŸ“Š Documentation includes:

βœ… reports/astromatrix-flutter-documentation.html
   Output: πŸ“„ Generating Flutter documentation HTML...
   Running: node check/generate-misc-html.js "astromatrix-flutter"
πŸ“š STEP 6: Generate Flutter Documentation

   βœ… smart-analyze complete
   API endpoints found: 10
   Methods with parsed @params: 50
πŸ“‹ Tag Extraction:

   Example: β†’ WebViewService, AppReviewService
   Uses Models: 2
   Example: β†’ WebViewService, AppReviewService
   Uses Services: 2
πŸ“ Sample Widget: MyApp

   Used By Widgets: 0
   Example: ← GPTBackend.prompt(), GPTBackend.ask(), GPTBackend.temperature()
   Used By Services: 15
πŸ“ Sample Model: GPTResult

   Used By Widgets: 0
   Example: β†’ LocationSuggestion, ChartPayload
   Uses Models: 2
   Methods: 13
πŸ“ Sample Service: AstroApiService

   Fields tracked: 332
   Widget usages: 0
   Service usages: 14
   Model usages: 68
πŸ”— Cross-References Generated:

   Functions: 174
   Classes: 123
   Enums: 13
   Utilities: 15
   Widgets: 162
   Services: 63
   Models: 34
πŸ“Š Flutter Documentation Summary:

βœ… json/astromatrix-flutter/documentation.json

πŸ”— Building cross-references...
   Output: πŸ” Analyzing Flutter docblocks...
   Running: node check/flutter-analyze.js "astromatrix-flutter"
πŸ” STEP 3: Analysis for flutter

   πŸ“Š Saved violations to history
   βœ… violations-report complete
   πŸ“„ Total: 2047
   🟒 Low: 1546
   🟑 Medium: 305
   🟠 High: 196
   πŸ”΄ Critical: 0
πŸ“Š Summary:

βœ… Violations report generated: reports/astromatrix-flutter-violations.html

πŸ“˜ Updated violations-history.json
   Output: πŸ“Š Generating violations report for astromatrix-flutter...
   Running: node check/generate-violations-report.js "astromatrix-flutter"
πŸ“Š STEP 5: Generate Violations Report

   βœ… extract-violations complete
βœ… Violations saved to json/astromatrix-flutter/violations.json

======================================================================

  🟒 Low: 1546
  🟑 Medium: 305
  🟠 High: 196

Total violations found: 2047

======================================================================
⚠️  VIOLATIONS SUMMARY
======================================================================


Found 278 code files. Analyzing...

πŸ” Scanning repository for violations...
πŸ“‚ JSON_DIR: json/astromatrix-flutter
   Output: πŸ“¦ Repo: astromatrix-flutter
   Running: node check/extract-violations.js "/home/astromatrix-repo-check/htdocs/repo-check.astromatrix.org/repos/astromatrix-flutter"
⚠️ STEP 4: Extract Violations

   βœ… extract-blocks complete
2403 docblocks from 388 files
   Output: βœ“ json/astromatrix-flutter/docblocks.json
   Running: node check/extract-docblocks.js "/home/astromatrix-repo-check/htdocs/repo-check.astromatrix.org/repos/astromatrix-flutter"
πŸ“ STEP 2: Extract Docblocks

   βœ… Update complete - master branch is now at latest commit
   πŸ”– Current commit (master): 24cdb892
HEAD is now at 24cdb89 URL pointing to prod
   πŸ“₯ Git output: Your branch is up to date with 'origin/master'.
   Updating existing repo (master branch only)...
πŸ“₯ STEP 1: Git Clone/Update

======================================================================
πŸš€ STARTING FULL PIPELINE: astromatrix-flutter
======================================================================


======================================================================
βœ… PIPELINE COMPLETE: astromatrix-engine
======================================================================

βœ… All steps complete!

   βœ… doc-html complete
Open reports/astromatrix-engine-documentation.html in your browser to view the documentation.

πŸ“„ HTML documentation generated successfully!

   Output: βœ“ reports/astromatrix-engine-documentation.html
   Running: node check/generate-doc-html.js "astromatrix-engine"
πŸ“š STEP 6: Generate Documentation

   βœ… smart-analyze complete
   C Field Comments: 0
   C Structs/Enums: 0
   Dart Services: 0
   Dart Classes: 0
   Go Functions: 0
   Go Packages: 0
   Sockets: 0
   Clusters: 0
   Databases: 0
   Middleware: 0
   Functions: 0
   APIs: 0
   Classes: 0
   Enums: 0
   Utilities: 0
   Widgets: 0
   Services: 0
   Models: 0
   Routes: 0
   Mounts: 0
   Servers: 0
πŸ“Š Summary:

βœ“ json/astromatrix-engine/documentation.json

πŸ”— Building cross-references...
   Output: πŸ” Analyzing docblocks...
   Running: node check/smart-analyze.js "astromatrix-engine"
πŸ” STEP 3: Smart Analysis

   πŸ“Š Saved violations to history
   βœ… violations-report complete
   πŸ“„ Total: 21
   🟒 Low: 2
   🟑 Medium: 4
   🟠 High: 15
   πŸ”΄ Critical: 0
πŸ“Š Summary:

βœ… Violations report generated: reports/astromatrix-engine-violations.html

πŸ“˜ Updated violations-history.json
   Output: πŸ“Š Generating violations report for astromatrix-engine...
   Running: node check/generate-violations-report.js "astromatrix-engine"
πŸ“Š STEP 5: Generate Violations Report

   βœ… extract-violations complete
βœ… Violations saved to json/astromatrix-engine/violations.json

======================================================================

  🟒 Low: 2
  🟑 Medium: 4
  🟠 High: 15

Total violations found: 21

======================================================================
⚠️  VIOLATIONS SUMMARY
======================================================================


Found 29 code files. Analyzing...

πŸ” Scanning repository for violations...
πŸ“‚ JSON_DIR: json/astromatrix-engine
   Output: πŸ“¦ Repo: astromatrix-engine
   Running: node check/extract-violations.js "/home/astromatrix-repo-check/htdocs/repo-check.astromatrix.org/repos/astromatrix-engine"
⚠️ STEP 4: Extract Violations

   βœ… extract-blocks complete
2 docblocks from 29 files
   Output: βœ“ json/astromatrix-engine/docblocks.json
   Running: node check/extract-docblocks.js "/home/astromatrix-repo-check/htdocs/repo-check.astromatrix.org/repos/astromatrix-engine"
πŸ“ STEP 2: Extract Docblocks

   βœ… Update complete - master branch is now at latest commit
   πŸ”– Current commit (master): 79053a9b
HEAD is now at 79053a9 Fix Dev-84 Bug
   πŸ“₯ Git output: Your branch is up to date with 'origin/master'.
   Updating existing repo (master branch only)...
πŸ“₯ STEP 1: Git Clone/Update

======================================================================
πŸš€ STARTING FULL PIPELINE: astromatrix-engine
======================================================================


======================================================================
βœ… PIPELINE COMPLETE: astromatrix-nodejs
======================================================================

βœ… All steps complete!

   βœ… doc-html complete
Open reports/astromatrix-nodejs-documentation.html in your browser to view the documentation.

πŸ“„ HTML documentation generated successfully!

   Output: βœ“ reports/astromatrix-nodejs-documentation.html
   Running: node check/generate-doc-html.js "astromatrix-nodejs"
πŸ“š STEP 6: Generate Documentation

   βœ… smart-analyze complete
   C Field Comments: 0
   C Structs/Enums: 0
   Dart Services: 0
   Dart Classes: 0
   Go Functions: 0
   Go Packages: 0
   Sockets: 2
   Clusters: 2
   Databases: 1
   Middleware: 28
   Functions: 115
   APIs: 5
   Classes: 0
   Enums: 0
   Utilities: 0
   Widgets: 0
   Services: 0
   Models: 42
   Routes: 159
   Mounts: 17
   Servers: 7
πŸ“Š Summary:

βœ“ json/astromatrix-nodejs/documentation.json

πŸ”— Building cross-references...
   Output: πŸ” Analyzing docblocks...
   Running: node check/smart-analyze.js "astromatrix-nodejs"
πŸ” STEP 3: Smart Analysis

   πŸ“Š Saved violations to history
   βœ… violations-report complete
   πŸ“„ Total: 353
   🟒 Low: 41
   🟑 Medium: 312
   🟠 High: 0
   πŸ”΄ Critical: 0
πŸ“Š Summary:

βœ… Violations report generated: reports/astromatrix-nodejs-violations.html

πŸ“˜ Updated violations-history.json
   Output: πŸ“Š Generating violations report for astromatrix-nodejs...
   Running: node check/generate-violations-report.js "astromatrix-nodejs"
πŸ“Š STEP 5: Generate Violations Report

   βœ… extract-violations complete
βœ… Violations saved to json/astromatrix-nodejs/violations.json

======================================================================

  🟒 Low: 41
  🟑 Medium: 312

Total violations found: 353

======================================================================
⚠️  VIOLATIONS SUMMARY
======================================================================


Found 76 code files. Analyzing...

πŸ” Scanning repository for violations...
πŸ“‚ JSON_DIR: json/astromatrix-nodejs
   Output: πŸ“¦ Repo: astromatrix-nodejs
   Running: node check/extract-violations.js "/home/astromatrix-repo-check/htdocs/repo-check.astromatrix.org/repos/astromatrix-nodejs"
⚠️ STEP 4: Extract Violations

   βœ… extract-blocks complete
447 docblocks from 76 files
   Output: βœ“ json/astromatrix-nodejs/docblocks.json
   Running: node check/extract-docblocks.js "/home/astromatrix-repo-check/htdocs/repo-check.astromatrix.org/repos/astromatrix-nodejs"
πŸ“ STEP 2: Extract Docblocks

   βœ… Update complete - master branch is now at latest commit
   πŸ”– Current commit (master): 3aad3794
HEAD is now at 3aad379 fix:web CORS
   πŸ“₯ Git output: Your branch is up to date with 'origin/master'.
   Updating existing repo (master branch only)...
πŸ“₯ STEP 1: Git Clone/Update