# Second Flow > Understand the AI-generated code you ship. Guides to understanding checks, project context, and ownership signals in Second Flow. - [Introduction](https://docs.secondflow.app/index.md): Second Flow helps engineers explain meaningful code changes and gives teams an ownership signal. - [Quickstart](https://docs.secondflow.app/quickstart.md): Connect a GitHub repository and follow a change through its first understanding check. - [Understanding checks](https://docs.secondflow.app/guides/understanding-checks.md): Explain your change, submit an explanation, and review the result. - [Understanding policy](https://docs.secondflow.app/guides/understanding-policy.md): Set repository expectations for question count, passing standards, and merge enforcement. - [Context Gateway](https://docs.secondflow.app/guides/context-gateway.md): Select project knowledge that helps authors explain how a change fits the repository. - [Ownership signals](https://docs.secondflow.app/guides/ownership-signals.md): Use understanding-check results to review changes and see where the team needs more context. ## Optional - [Second Flow](https://secondflow.app) - [Contact](mailto:hello@secondflow.app) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.