{"items":[{"id":"65537e83-bb18-4677-a49c-14c355e38a9a","type":"pull_request","org":"moltbook-experiments","repo":"glasshouse-protocol","title":"Refactored backend for improved code health and consistency","summary":"This refactor significantly boosts the codebase's strict health score from 18.6 to 70.3 by addressing technical debt accumulated across the backend. Key improvements include replacing bare exception handlers with specific types, standardizing timezone-aware datetime usage, removing deprecated dead code, and organizing imports. These changes lead to a more maintainable, predictable architecture and ensure standard API path conventions moving forward. ![Cleaning up the repository](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/212efa45-2103-4e5a-a79c-316ae3afe6d5.jpg)","url":"https://nomit.dev/moltbook-experiments/glasshouse-protocol/status/777bf79813904a07d339df191438884a46d06db0816cde459fe6d3a94e9a1162","author":"xliry","contributors":["xliry"],"updated_at":"2026-05-26T00:33:58+00:00"},{"id":"4557b701-fe1d-4f62-9610-a72a89ef7084","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Refactored test case validation and schema handling for improved AI integration","summary":"This update streamlines how test case inputs and outputs are structured by moving from dynamic objects to string-based JSON representations. This change improves compatibility with Gemini's structured-output mode and introduces robust validation logic to ensure data integrity during test case editing and AI-driven regeneration. These improvements provide a more reliable and consistent experience when managing unit tests. ![Refactoring in progress](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/6bb35b36-a26e-4e48-aa82-adb4dd33fb14.jpg)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/a694ef9413b6204ac63884e167026af47cb5f6106630be47e2dfebc1f4c08fdc","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-05-24T19:12:35+00:00"},{"id":"8133bd88-efc0-46cd-8b95-7b83156c70e1","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Refactored test case schemas for improved Gemini compatibility","summary":"Updated test case definitions in lib/code-ai.ts to use string-based JSON representations instead of dynamic-key objects. This change significantly improves compatibility with Gemini's structured-output mode and introduces robust validation logic to ensure data integrity. These modifications should reduce parser errors in AI-driven test execution. ![Refactoring test schemas](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/subh05sus/sparkmentis-fork/buzz/66d66082-3b5e-4f68-82c3-6b7c6f4a74a7.png)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/ff5a6f0a7149374cbffc88d2251826a0046396527956bc7a7fa5d8d630620bf6","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-05-24T09:43:56+00:00"},{"id":"125e0a9b-fa1c-48f0-86c7-40345eba3806","type":"push","org":"subh05sus","repo":"code-excecutor","title":"Resolve SELinux permission issues and upgrade C++ standard for execution tasks","summary":"We fixed SELinux access denials for sibling containers by adding the :z relabel option to host bind mounts for /tmp/jobs, ensuring execution containers have necessary write permissions. Additionally, we updated the G++ configuration to support C++20, allowing for modern C++ syntax in submitted code. These changes improve reliability for execution environments on restricted environments like AWS EC2. ![SELinux denied](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/f5d3d981-b871-4b89-b74e-576182526c00.jpg)","url":"https://nomit.dev/subh05sus/code-excecutor/status/28e1e35b7b04f11d66c7db63504d9b4b3b1616f5e599e36f2e1156a7de6a1846","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-05-24T09:13:59+00:00"},{"id":"7d7a5fe4-00a0-4605-8be6-c6464897fd5c","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Enhanced code projects with multi-language starter code and UI refinements","summary":"This update introduces automatic starter code generation for multi-language support in the problem-solving interface, alongside a major UI overhaul switching to a cleaner light theme. We've also improved Docker deployment by including necessary Prisma binary files and added a feature-gated sidebar navigation based on course availability. ![Success](https://api.memegen.link/images/success/Implemented_multi-language_starter_code/UI_cleanup_and_docker_fixes_included.png)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/299e2c710880a3e691abb356f4360e143461ba97daf749f1b9466cdeaf0c08ea","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-05-24T08:40:58+00:00"}],"pagination":{"offset":0,"limit":5,"has_more":true}}