<commit_before>{ lib, ... }:
with lib;
{
  id = "hyperflow";
  title = "Hyperflow";
  subtitle = "Rapid Application Development platform";
  content = markdownToHtml ''
    Hyperflow draws much inspiration from [HyperCard](https://en.wikipedia.org/wiki/HyperCard). It allows programmers and non-programmers to easily build problem solving applications. Though we will make a few changes to it.

    HyperCard concepts to keep:

    * The intuitive, semantically clear and easy to learn approach HyperCard is famous for.
    * It's very easy to see and test what you just built, by simply switching between a run mode and execution mode.
    * Keep the concept of cards and stack, where a good analogy is a card is a webpage and a stack is a website. Each card contains GUI components and logic that links all the other cards together to form an stack of cards.

    HyperCard concepts to remove:
    
    * Remove the HyperTalk programming language and replace it with Flowscript. HyperTalk isn't a powerful enough programming language for more serious apps.
    * Design it such that stacks can be shareable and reproducible across networks of computers.
  '';
}
<commit_msg>Problem: typo, missed an `s' in stacks.<commit_after>{ lib, ... }:
with lib;
{
  id = "hyperflow";
  title = "Hyperflow";
  subtitle = "Rapid Application Development platform";
  content = markdownToHtml ''
    Hyperflow draws much inspiration from [HyperCard](https://en.wikipedia.org/wiki/HyperCard). It allows programmers and non-programmers to easily build problem solving applications. Though we will make a few changes to it.

    HyperCard concepts to keep:

    * The intuitive, semantically clear and easy to learn approach HyperCard is famous for.
    * It's very easy to see and test what you just built, by simply switching between a run mode and execution mode.
    * Keep the concept of cards and stacks, a good analogy is a card is a webpage and a stack is a website. Each card contains GUI components and logic that links all the other cards together to form an stack of cards.

    HyperCard concepts to remove:

    * Remove the HyperTalk programming language and replace it with Flowscript. HyperTalk isn't a powerful enough programming language for more serious apps.
    * Design it such that stacks can be shareable and reproducible across networks of computers.
  '';
}

{'fraction_non_alphanumeric': 0.056986070071760236, 'fraction_numerical': 0.0, 'mean_word_length': 3.787878787878788, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3490486', 'n_tokens_mistral': 617, 'n_tokens_neox': 560, 'n_words': 327}