Skip to content

Fix logging and update README for Chaos testing#3

Merged
jonathanscholtes merged 2 commits into
mainfrom
dev
Apr 28, 2026
Merged

Fix logging and update README for Chaos testing#3
jonathanscholtes merged 2 commits into
mainfrom
dev

Conversation

@jonathanscholtes
Copy link
Copy Markdown
Owner

This pull request makes significant improvements to the documentation and legal clarity of the project, as well as minor codebase enhancements. The most important changes are:

Documentation and Project Overview Improvements:

  • The README.md has been extensively rewritten to provide a clearer, more detailed, and up-to-date walkthrough of the demo, including improved architecture diagrams, step-by-step deployment and demo instructions, and explanations of each component and its purpose. The documentation now better explains the closed-loop SRE workflow, prerequisites, and how to run and reset the demo. [1] [2] [3] [4]

  • New sections have been added to the README.md for Terraform variable documentation, clean-up instructions, and a disclaimer about the project's intended use and licensing.

Legal and Licensing:

  • A new LICENSE.md file has been added, explicitly licensing the project under the MIT License.

Codebase Enhancements:

  • The apps/api/app/__init__.py file now imports additional modules (logging, os, and FastAPI exception handlers) in preparation for improved error handling and logging.

These changes make the project easier to understand, use, and maintain, and clarify its legal status.

@jonathanscholtes jonathanscholtes merged commit d25a0e1 into main Apr 28, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant