<commit_before>## Next check list

> Next Milestone will make all the main features work, and cut all the incomplete features

- [ ] welcome page
- [ ] monaco editor
- [ ] refresh button
- [x] menu
- [ ] about DvaGUI dialog
- action flow graph
  - [x] create component
  - [x] delete component
  - [x] show detail action flows
  - [ ] show source code
  - [x] dispatch a new action
  - [x] create model
  - [x] delete model
  - sidebar
    - [ ] toggle sidebar https://github.com/RaoHai/fringing/issues/9
    - [x] delete component/model
    - [x] update initial state
    - [x] create/update/delete subscriptions
    - [x] create/update/delete effects
    - [x] create/update/delete reducers
- action flow detail graph
  - [ ] create/update/delete effects
  - [ ] create/update/delete reducers
  - [ ] draw subscriptions
  - [ ] create/update/delete subscriptions
  - [ ] delete components
  - [ ] show source code of components
  - [ ] delete models
  - [ ] show source code of models
  - [ ] graph layout enhancement
- [ ] file watchers
- refactor
  - [ ] using css modules
  - [ ] create component/model enhancement(path should be more obvious)
  - [ ] dva-ast code operate beatify<commit_msg>docs: update Next checklist<commit_after>## Next check list

> Next Milestone will make all the main features work, and cut all the incomplete features

- [ ] welcome page
- [ ] monaco editor
- [ ] refresh button
- [x] menu
- [ ] about DvaGUI dialog
- action flow graph
  - [x] create component
  - [x] delete component
  - [x] show detail action flows
  - [ ] show source code
  - [x] dispatch a new action
  - [x] create model
  - [x] delete model
  - sidebar
    - [ ] toggle sidebar https://github.com/RaoHai/fringing/issues/9
    - [x] delete component/model
    - [x] update initial state
    - [x] create/update/delete subscriptions
    - [x] create/update/delete effects
    - [x] create/update/delete reducers
- action flow detail graph
  - [ ] create/update/delete effects
  - [ ] create/update/delete reducers
  - [ ] draw subscriptions
  - [ ] create/update/delete subscriptions
  - [ ] show source code of components
  - [ ] show source code of models
  - [ ] graph layout enhancement
- [ ] file watchers
- refactor
  - [ ] using css modules
  - [ ] create component/model enhancement(path should be more obvious)
  - [ ] dva-ast code operate beatify
{'fraction_non_alphanumeric': 0.10720338983050848, 'fraction_numerical': 0.000847457627118644, 'mean_word_length': 2.7595541401273884, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 2, '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': '3443761', 'n_tokens_mistral': 714, 'n_tokens_neox': 706, 'n_words': 246}