First off, thank you for considering contributing to the Context Engine! It’s people like you who help make this a robust, sovereign framework for the Agentic Era.
When contributing to this repository, please first discuss the change you wish to make via the Discussions tab or by opening an issue in the Issues tab.
This project is built on Glass-Box AI principles. Contributions should prioritize:
Ensure reasoning traces remain observable.
Core engine updates should not include business‑specific rules.
RAG enhancements must include citation support and sanitization.
- Use a clear and descriptive title.
- Describe the exact steps to reproduce the problem.
- Include snippets of the
ExecutionTraceif the error occurred during engine execution.
- Open a discussion in the Ideas & RFCs category.
- Explain why this enhancement would be useful for a Universal Context Engine.
- If it involves a new Specialist Agent, describe its MCP message contract.
- Fork the repo and create your branch from
main. - If you've added code that should be tested, add examples to a new or existing notebook.
- Ensure your code follows standard Python formatting (PEP 8).
Thanks again for helping strengthen the Context Engine!