Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
105 changes: 58 additions & 47 deletions .claude/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,44 +6,6 @@
"MOAI_PERFORMANCE_MONITORING": "true",
"NODE_ENV": "team"
},
"hooks": {
"PostToolUse": [],
"PreToolUse": [
{
"hooks": [
{
"command": "node $CLAUDE_PROJECT_DIR/.claude/hooks/alfred/pre-write-guard.cjs",
"type": "command"
},
{
"command": "node $CLAUDE_PROJECT_DIR/.claude/hooks/alfred/moai-enforcer.cjs",
"type": "command"
}
],
"matcher": "Edit|Write|MultiEdit"
},
{
"hooks": [
{
"command": "node $CLAUDE_PROJECT_DIR/.claude/hooks/alfred/policy-block.cjs",
"type": "command"
}
],
"matcher": "Bash"
}
],
"SessionStart": [
{
"hooks": [
{
"command": "node $CLAUDE_PROJECT_DIR/.claude/hooks/alfred/session-notice-lite.cjs",
"type": "command"
}
],
"matcher": "*"
}
]
},
"permissions": {
"allow": [
"Task",
Expand Down Expand Up @@ -92,14 +54,6 @@
"Bash(sort:*)",
"Bash(uniq:*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git merge:*)",
"Bash(gh pr merge:*)",
"Bash(npm install:*)",
"Bash(rm:*)"
],
"defaultMode": "default",
"deny": [
"Read(./.env)",
"Read(./.env.*)",
Expand All @@ -111,6 +65,63 @@
"Bash(dd:*)",
"Bash(mkfs:*)",
"Bash(fdisk:*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git merge:*)",
"Bash(gh pr merge:*)",
"Bash(npm install:*)",
"Bash(rm:*)"
],
"defaultMode": "default"
},
"hooks": {
"PostToolUse": [],
"PreToolUse": [
{
"matcher": "Edit|Write|MultiEdit",
"hooks": [
{
"type": "command",
"command": "node $CLAUDE_PROJECT_DIR/.claude/hooks/alfred/pre-write-guard.cjs"
},
{
"type": "command",
"command": "node $CLAUDE_PROJECT_DIR/.claude/hooks/alfred/moai-enforcer.cjs"
}
]
},
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "node $CLAUDE_PROJECT_DIR/.claude/hooks/alfred/policy-block.cjs"
}
]
}
],
"SessionStart": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "node $CLAUDE_PROJECT_DIR/.claude/hooks/alfred/session-notice-lite.cjs"
}
]
}
],
"Notification": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "/Users/edward/Projects/GitHub/self-construct/notify_coordinator.sh"
}
]
}
]
}
}
}
Binary file not shown.
Empty file.
Binary file not shown.
Empty file.
Empty file.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
{
}
Binary file not shown.
Empty file.
12 changes: 12 additions & 0 deletions .dart_tool/chrome-device/Default/BrowsingTopicsState
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"epochs": [ {
"calculation_time": "13404988758495869",
"config_version": 0,
"model_version": "0",
"padded_top_topics_start_index": 0,
"taxonomy_version": 0,
"top_topics_and_observing_domains": [ ]
} ],
"hex_encoded_hmac_key": "10B52D98BBEDAC9ABF8CA6D95E975E90955C4A4EB7550DDB8A355683053077A2",
"next_scheduled_calculation_time": "13405593558495892"
}
Empty file.
Empty file.
Empty file.
Empty file.
Binary file added .dart_tool/chrome-device/Default/Cookies
Binary file not shown.
Empty file.
Binary file added .dart_tool/chrome-device/Default/DIPS
Binary file not shown.
Empty file.
Empty file.
1 change: 1 addition & 0 deletions .dart_tool/chrome-device/Default/Extension Rules/CURRENT
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
MANIFEST-000001
Empty file.
2 changes: 2 additions & 0 deletions .dart_tool/chrome-device/Default/Extension Rules/LOG
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
2025/10/15-00:59:15.126 6f7906 Creating DB /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/Extension Rules since it was missing.
2025/10/15-00:59:15.129 6f7906 Reusing MANIFEST /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/Extension Rules/MANIFEST-000001
Binary file not shown.
1 change: 1 addition & 0 deletions .dart_tool/chrome-device/Default/Extension Scripts/CURRENT
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
MANIFEST-000001
Empty file.
2 changes: 2 additions & 0 deletions .dart_tool/chrome-device/Default/Extension Scripts/LOG
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
2025/10/15-00:59:15.130 6f7906 Creating DB /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/Extension Scripts since it was missing.
2025/10/15-00:59:15.132 6f7906 Reusing MANIFEST /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/Extension Scripts/MANIFEST-000001
Binary file not shown.
1 change: 1 addition & 0 deletions .dart_tool/chrome-device/Default/Extension State/CURRENT
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
MANIFEST-000001
Empty file.
2 changes: 2 additions & 0 deletions .dart_tool/chrome-device/Default/Extension State/LOG
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
2025/10/15-00:59:15.462 6f7908 Creating DB /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/Extension State since it was missing.
2025/10/15-00:59:15.463 6f7908 Reusing MANIFEST /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/Extension State/MANIFEST-000001
Binary file not shown.
Binary file added .dart_tool/chrome-device/Default/Favicons
Binary file not shown.
Empty file.
Empty file.
Empty file.
1 change: 1 addition & 0 deletions .dart_tool/chrome-device/Default/GCM Store/CURRENT
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
MANIFEST-000001
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
MANIFEST-000001
Empty file.
2 changes: 2 additions & 0 deletions .dart_tool/chrome-device/Default/GCM Store/Encryption/LOG
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
2025/10/15-00:59:18.740 6f7907 Creating DB /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/GCM Store/Encryption since it was missing.
2025/10/15-00:59:18.744 6f7907 Reusing MANIFEST /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/GCM Store/Encryption/MANIFEST-000001
Binary file not shown.
Empty file.
2 changes: 2 additions & 0 deletions .dart_tool/chrome-device/Default/GCM Store/LOG
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
2025/10/15-00:59:18.745 6f7907 Creating DB /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/GCM Store since it was missing.
2025/10/15-00:59:18.747 6f7907 Reusing MANIFEST /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/GCM Store/MANIFEST-000001
Binary file not shown.
Binary file added .dart_tool/chrome-device/Default/History
Binary file not shown.
Empty file.
Empty file.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
MANIFEST-000001
Empty file.
2 changes: 2 additions & 0 deletions .dart_tool/chrome-device/Default/Local Storage/leveldb/LOG
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
2025/10/15-00:59:15.144 6f7955 Creating DB /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/Local Storage/leveldb since it was missing.
2025/10/15-00:59:15.147 6f7955 Reusing MANIFEST /private/var/folders/vl/ql0rxc8x0pz71nxbjf13g2mw0000gn/T/flutter_tools.ZZtOf8/flutter_tools_chrome_device.kk82Ei/Default/Local Storage/leveldb/MANIFEST-000001
Binary file not shown.
Binary file added .dart_tool/chrome-device/Default/Login Data
Binary file not shown.
Binary file not shown.
Empty file.
Empty file.
Binary file not shown.
Empty file.
1 change: 1 addition & 0 deletions .dart_tool/chrome-device/Default/Network Persistent State
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"net":{"http_server_properties":{"servers":[{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13407580755698201","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false,0],"server":"https://www.gstatic.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13407580755726722","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"server":"https://accounts.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13407580757662055","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false,0],"server":"https://fonts.gstatic.com"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13407580759080233","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":29425},"server":"https://android.clients.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13407580755703858","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":33774},"server":"https://www.google.com","supports_spdy":true}],"supports_quic":{"address":"192.168.0.25","used_quic":true},"version":5},"network_qualities":{"CAASABiAgICA+P////8B":"4G"}}}
Empty file.
Empty file.
1 change: 1 addition & 0 deletions .dart_tool/chrome-device/Default/Preferences
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"accessibility":{"captions":{"headless_caption_enabled":false}},"account_tracker_service_last_update":"13404988755439941","ack_existing_ntp_extensions":true,"aim_eligibility_service":{"aim_eligibility_response":"CAEQARgAIAA="},"alternate_error_pages":{"backup":true},"apps":{"shortcuts_arch":"arm64","shortcuts_version":8},"autocomplete":{"retention_policy_last_version":141},"autofill":{"last_version_deduped":141},"bookmark":{"storage_computation_last_update":"13404988755390923"},"browser":{"window_placement":{"bottom":1673,"left":1002,"maximized":false,"right":2203,"top":49,"work_area_bottom":1692,"work_area_left":0,"work_area_right":3008,"work_area_top":25}},"commerce_daily_metrics_last_update_time":"13404988755391252","countryid_at_install":21843,"domain_diversity":{"last_reporting_timestamp":"13404988755439349"},"dual_layer_user_pref_store":{"user_selected_sync_types":[]},"enterprise_profile_guid":"a0ca1b92-471a-4184-b860-8b94bcedaa11","extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"last_chrome_version":"141.0.7390.78"},"gaia_cookie":{"changed_time":1760515155.727043,"hash":"2jmj7l5rSw0yVb/vlWAYkK/YBwk=","last_list_accounts_binary_data":"","periodic_report_time_2":"13404988755113461"},"gcm":{"product_category_for_subtypes":"com.chrome.macosx"},"google":{"services":{"signin_scoped_device_id":"0c4f16d5-a568-4c89-8320-73f15cddd3c9"}},"in_product_help":{"recent_session_enabled_time":"13404988755142865","recent_session_start_times":["13404988755142865"],"session_last_active_time":"13404988755142865","session_number":2,"session_start_time":"13404988755142865"},"intl":{"selected_languages":"en-US,en"},"invalidation":{"per_sender_registered_for_invalidation":{"1013309121859":{},"947318989803":{}}},"media":{"engagement":{"schema_version":5}},"media_router":{"receiver_id_hash_token":"DSDgXRnDmvkWbg4m7Wh2LANY50eggMDPVPZ102GWL+glYUVTbmyiMgsJDFrZNdmGEZHN8Hjpxkn0nXduZXuIeQ=="},"migrated_user_scripts_toggle":true,"ntp":{"num_personal_suggestions":1},"optimization_guide":{"hintsfetcher":{"hosts_successfully_fetched":{}},"previously_registered_optimization_types":{"ABOUT_THIS_SITE":true,"DIGITAL_CREDENTIALS_LOW_FRICTION":true,"GLIC_ACTION_PAGE_BLOCK":true,"HISTORY_CLUSTERS":true,"LOADING_PREDICTOR":true,"MERCHANT_TRUST_SIGNALS_V2":true,"PAGE_ENTITIES":true,"PRICE_INSIGHTS":true,"PRICE_TRACKING":true,"SALIENT_IMAGE":true,"SAVED_TAB_GROUP":true,"SHOPPING_DISCOUNTS":true,"SHOPPING_PAGE_TYPES":true,"V8_COMPILE_HINTS":true}},"privacy_sandbox":{"first_party_sets_data_access_allowed_initialized":true},"profile":{"avatar_index":26,"background_password_check":{"check_fri_weight":9,"check_interval":"2592000000000","check_mon_weight":6,"check_sat_weight":6,"check_sun_weight":6,"check_thu_weight":9,"check_tue_weight":9,"check_wed_weight":9,"next_check_time":"13407546252370599"},"content_settings":{"exceptions":{"3pcd_heuristics_grants":{},"3pcd_support":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"anti_abuse":{},"app_banner":{},"ar":{},"are_suspicious_notifications_allowlisted_by_user":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"client_hints":{},"clipboard":{},"controlled_frame":{},"cookie_controls_metadata":{"http://localhost,*":{"last_modified":"13404988755478356","setting":{}}},"cookies":{},"direct_sockets":{},"direct_sockets_private_network_access":{},"display_media_system_audio":{},"disruptive_notification_permissions":{},"durable_storage":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{"https://accounts.google.com:443,*":{"last_modified":"13404988755727346","setting":{"chosen-objects":[{"idp-origin":"https://accounts.google.com","idp-signin-status":false}]}}},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"formfill_metadata":{},"geolocation":{},"geolocation_with_options":{},"hand_tracking":{},"hid_chooser_data":{},"hid_guard":{},"http_allowed":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"initialized_translations":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"javascript_optimizer":{},"keyboard_lock":{},"legacy_cookie_access":{},"legacy_cookie_scope":{},"local_fonts":{},"local_network_access":{},"media_engagement":{"http://localhost:59523,*":{"expiration":"13412764763998779","last_modified":"13404988763998782","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}}},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"ondevice_languages_downloaded":{},"password_protection":{},"payment_handler":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"protocol_handler":{},"reduced_accept_language":{},"safe_browsing_url_check_data":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"site_engagement":{"http://localhost:59523,*":{"last_modified":"13404988755478893","setting":{"lastEngagementTime":1.340498875547889e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":3.0,"rawScore":3.0}}},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"storage_access_header_origin_trial":{},"subresource_filter":{},"subresource_filter_data":{},"suspicious_notification_ids":{},"third_party_storage_partitioning":{},"top_level_3pcd_origin_trial":{},"top_level_3pcd_support":{},"top_level_storage_access":{},"tracking_protection":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"web_app_installation":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pref_version":1},"created_by_version":"141.0.7390.78","creation_time":"13404988755084756","exit_type":"Normal","family_member_role":"not_in_family","isolated_web_app":{"install":{"pending_initialization_count":0}},"last_engagement_time":"13404988755478890","managed":{"locally_parent_approved_extensions":{},"locally_parent_approved_extensions_migration_state":1},"managed_user_id":"","name":"Your Chrome","password_hash_data_list":[]},"safebrowsing":{"event_timestamps":{},"hash_real_time_ohttp_expiration_time":"13405247955679868","hash_real_time_ohttp_key":"4AAgk5pNtPBKlxkojPFNeL1hHmAaAK18EpBaAZzuO58fSQwABAABAAI=","metrics_last_log_time":"13404988755","scout_reporting_enabled_when_deprecated":false},"safety_hub":{"unused_site_permissions_revocation":{"migration_completed":true}},"saved_tab_groups":{"did_enable_shared_tab_groups_in_last_session":false,"specifics_to_data_migration":true},"segmentation_platform":{"client_result_prefs":"ClIKDXNob3BwaW5nX3VzZXISQQo2DQAAAAAQlvKjysL45xcaJAocChoNAAAAPxIMU2hvcHBpbmdVc2VyGgVPdGhlchIEEAIYBCADEKfyo8rC+OcX","uma_in_sql_start_time":"13404988755122202"},"sessions":{"event_log":[{"crashed":false,"time":"13404988755114720","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13404988763997439","type":2,"window_count":1}],"session_data_status":3},"settings":{"force_google_safesearch":false},"signin":{"allowed":true,"cookie_clear_on_exit_migration_notice_complete":true},"site_search_settings":{"overridden_keywords":[]},"spellcheck":{"dictionaries":["en-US"]},"sync":{"data_type_status_for_sync_to_signin":{"app_list":false,"app_settings":false,"apps":false,"arc_package":false,"autofill":false,"autofill_profiles":false,"autofill_valuable":false,"autofill_wallet":false,"autofill_wallet_credential":false,"autofill_wallet_metadata":false,"autofill_wallet_offer":false,"autofill_wallet_usage":false,"bookmarks":false,"collaboration_group":false,"contact_info":false,"cookies":false,"device_info":false,"dictionary":false,"extension_settings":false,"extensions":false,"history":false,"history_delete_directives":false,"incoming_password_sharing_invitation":false,"managed_user_settings":false,"nigori":false,"os_preferences":false,"os_priority_preferences":false,"outgoing_password_sharing_invitation":false,"passwords":false,"plus_address":false,"plus_address_setting":false,"power_bookmark":false,"preferences":false,"printers":false,"printers_authorization_servers":false,"priority_preferences":false,"product_comparison":false,"reading_list":false,"saved_tab_group":false,"search_engines":false,"security_events":false,"send_tab_to_self":false,"sessions":false,"shared_comment":false,"shared_tab_group_account_data":false,"shared_tab_group_data":false,"sharing_message":false,"themes":false,"user_consent":false,"user_events":false,"web_apps":false,"webapks":false,"webauthn_credential":false,"wifi_configurations":false,"workspace_desk":false},"encryption_bootstrap_token_per_account_migration_done":true,"feature_status_for_sync_to_signin":5},"syncing_theme_prefs_migrated_to_non_syncing":true,"toolbar":{"pinned_cast_migration_complete":true,"pinned_chrome_labs_migration_complete":true},"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"web_apps":{"did_migrate_default_chrome_apps":["MigrateDefaultChromeAppToWebAppsGSuite","MigrateDefaultChromeAppToWebAppsNonGSuite"],"last_preinstall_synchronize_version":"141"}}
1 change: 1 addition & 0 deletions .dart_tool/chrome-device/Default/PreferredApps
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"preferred_apps":[],"version":1}
1 change: 1 addition & 0 deletions .dart_tool/chrome-device/Default/README
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Google Chrome settings and storage represent user-selected preferences and information and MUST not be extracted, overwritten or modified except through Google Chrome defined APIs.
Binary file not shown.
Empty file.
Binary file not shown.
Empty file.
Loading