<commit_before># Meteor Company, Inc. Blog

## Overview
Create a blogging app that is available to view before signing in. Each user will have their own blog. Each blog entry will consist of: Title, Description, Date/Time, User. Each user can have CUD functionality after signing in.

## Scenario
This is a developer blog for Company, Inc. that allows each developer to have their own personal blogging space.

## Rough Spec
blogs will be listed according to username (e.g. /rdooh/)
blog posts will be listed on the username (personal) page (e.g. /rdooh/)
blog post addresses will be readable, and sub to the username (e.g. /rdooh/why-I-love-meteor)
when logged in, you will get access to some edit/delete buttons beside your listed posts on your personal page
when logged in, you will have a create button on your personal page
when logged in, you may have some extra buttons on the top bar

## Work Plan
- [x] basic setup
  - [x] basic dev environment
  - [x] basic planning
- [ ] set up basic accounts
  - [x] add packages for basic password accounts
  - [x] add login buttons
  - [ ] set up some seed data
- [ ] set up basic collections
  - [ ] posts
  - [ ] augment user
  - [ ] set up some basic tests
  - [ ] set up some seed data
- [ ] structure application
  - [ ] use the package pattern for the app?
- [ ] set up simple pages for testing output to screen
  - [ ] set up some basic e2e tests
  - [ ] plan the page templates - simple
- [ ] set up schemas
  - tests?
- [ ] recast collection documents as domain object class instances (try es2015)
  - tests?
- [ ] set up basic CRUD operations, attached to the domain objects
  - tests?
- [ ] security concerns for domain objects
  - tests?
- [ ] build working UI
  - [ ] plan tempates for revision
  - tests?
- [ ] work on accounts and roles
  - tests?
<commit_msg>update plan<commit_after># Meteor Company, Inc. Blog

## Overview
Create a blogging app that is available to view before signing in. Each user will have their own blog. Each blog entry will consist of: Title, Description, Date/Time, User. Each user can have CUD functionality after signing in.

## Scenario
This is a developer blog for Company, Inc. that allows each developer to have their own personal blogging space.

## Rough Spec
blogs will be listed according to username (e.g. /rdooh/)
blog posts will be listed on the username (personal) page (e.g. /rdooh/)
blog post addresses will be readable, and sub to the username (e.g. /rdooh/why-I-love-meteor)
when logged in, you will get access to some edit/delete buttons beside your listed posts on your personal page
when logged in, you will have a create button on your personal page
when logged in, you may have some extra buttons on the top bar

## Work Plan
- [x] basic setup
  - [x] basic dev environment
  - [x] basic planning
- [x] set up basic accounts
  - [x] add packages for basic password accounts
  - [x] add login buttons
  - [x] set up some seed data
- [ ] set up basic collections
  - [ ] posts
  - [ ] augment user
  - [ ] set up some basic tests
  - [ ] set up some seed data
- [ ] structure application
  - [ ] use the package pattern for the app?
- [ ] set up simple pages for testing output to screen
  - [ ] set up some basic e2e tests
  - [ ] plan the page templates - simple
- [ ] set up schemas
  - tests?
- [ ] recast collection documents as domain object class instances (try es2015)
  - tests?
- [ ] set up basic CRUD operations, attached to the domain objects
  - tests?
- [ ] security concerns for domain objects
  - tests?
- [ ] build working UI
  - [ ] plan tempates for revision
  - tests?
- [ ] work on accounts and roles
  - tests?

{'fraction_non_alphanumeric': 0.07848518111964874, 'fraction_numerical': 0.0027442371020856204, 'mean_word_length': 3.151480637813212, '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': '2904626', 'n_tokens_mistral': 1030, 'n_tokens_neox': 1007, 'n_words': 541}