# New Feature Protocol - Check the decisions folder for a document for this feature - no decision document found - Check out other API teams codebase and see if the feature has been implemented - Feature is implemented - Yes - Does this implementation work for the new feature requirement? - Yes - Write up a decision document to describe the implementation and submit with the details including linking to the design document. - implement feature in your repo - No - Do discovery for your needs and the needs of the existing implementation - write up the decision document and reach out for feedback to all teams - once final signoff - create ticket(s) in the other team's repos to bring their implementation to meet the decision document's implementation - do your implementation of the feature - No - Do discovery - implement - write a design document - decision document found - Does this implementation work for the new feature requirement? - Yes - implement - No - Do discovery for your needs and the needs of the existing implementation - submit an amendment to the existing decision document - once final signoff - create ticket(s) in the other team's repos to bring their implementation to meet the decision document's implementation - do your implementation of the feature