They are version controlled documents that are constantly updated with new insights and knowledge,
after every iteration, to become even more useful with time.
For internal design documents and additional resources, see the [internal design documents](https://internal.gitlab.com/handbook/engineering/architecture/).
## Contributing
At GitLab, everyone can contribute, including to our design documents. If you would like to contribute to any of these documents, feel free to:
@@ -31,6 +31,8 @@ design doc has to be confidential or when custom project configuration is
needed, see [GCP integration design doc](https://gitlab.com/gitlab-org/architecture/gitlab-gcp-integration/design-doc)
as an example.
For internal design documents and additional resources, see the [internal design documents](https://internal.gitlab.com/handbook/engineering/architecture/).
Long-term iterations, longer than a single milestone, either on features or
maintenance tasks, are challenging because it is easy to lose focus, consensus,
conceptual integrity, architectural consistency, or alignment in why and how we