<commit_before># Orleans.MobileDashboard
Cross-platform mobile dashboard app for Orleans actor-based microservices platform.

### Purpose
Allow operations staff and developers to:
- remotely connect to an Orleans cluster from any modern mobile device or Windows computer (iOS, Android, UWP)
- monitor the health and activity of Orleans clusters, silos, and grains in real time
- view configuration and deployment details

Due to the high level of overlap between Orleans and Azure Service Fabric, extending this dashboard to connect to either system would likely provide value to a much larger audience for a small additional investment in development.

### Audience
This dashboard can be used in development and QA environments where it would be used primarily by development and infrastructure teams, or it could be deployed into production systems as well.

### Use Cases
- Add cluster connection - login to cluster management/monitoring service hosted in a cluster, offer to cache credentials
- View cluster details - static configuration data and dynamic (streaming) metrics
- View silo/node details - static configuration data and dynamic (streaming) metrics
- View grain/actor details - ...?
- View cluster map - show all deployed nodes in grid of fault and upgrade domains, color-coded to show status of each
- Receive push notifications if any monitoring triggers are activated - report node and cluster failures, restarts, etc
- View list of notifications, and subscribe or unsubscribe from each one

More features TBD. Open to input from others.
<commit_msg>rephrased stuff<commit_after># Orleans.MobileDashboard
Cross-platform mobile dashboard app for Orleans actor-based microservices platform.

### Purpose
Allow operations staff and developers to:
- remotely connect to an Orleans cluster from any modern mobile device or Windows computer (iOS, Android, UWP)
- monitor the health and activity of Orleans clusters, silos, and grains in real time
- view configuration and deployment details

Due to the high level of overlap between Orleans and Azure Service Fabric, extending this dashboard to connect to either system would likely provide value to a much larger audience for a small additional investment in development.

### Audience
This dashboard can be used in development and QA environments where it would be used primarily by developers, or it could be deployed into production systems as well where it could be used by infrastructure/operations teams.

### Use Cases
- Add cluster connection - login to cluster management/monitoring service hosted in a cluster, offer to cache credentials
- View cluster details - static configuration data and dynamic (streaming) metrics
- View silo/node details - static configuration data and dynamic (streaming) metrics
- View grain/actor details - ...?
- View cluster map - show all deployed nodes in grid of fault and upgrade domains, color-coded to show status of each
- Receive push notifications if any monitoring triggers are activated - report node and cluster failures, restarts, etc
- View list of notifications, and subscribe or unsubscribe from each one

More features TBD. Open to input from others.

{'fraction_non_alphanumeric': 0.04003783102143758, 'fraction_numerical': 0.0, 'mean_word_length': 4.686379928315413, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1902063', 'n_tokens_mistral': 690, 'n_tokens_neox': 663, 'n_words': 444}