A pull request(PR) is a request for the organization to pull some of your work into the master codebase. This document codifies the rules for opening and merging a PR at RailsCo.
At RailsCo we take our craft very seriously so like any important piece of work, code undergoes an editorial phase before being merged. Pull requests are the main component of this editorial process, and they are the only acceptable way for code to enter the master codebase here at Rails Co.
Because the editorial process is expensive, both in terms of mental power and time taken, there are a few things that must be done before a Sr. Engineer will look at your code. For each new feature or bugfix you submit, run through this checklist first: