Project created using "vibe coding"—an AI-dependent, improvisational approach where software is produced by describing problems in natural language to a large language model (LLM). Vibe coding, means fully embracing the AI's suggestions, often without reviewing or understanding the code it generates. See: https://en.wikipedia.org/wiki/Vibe_coding

3 Open Issues Need Help Last updated: Jun 22, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The Asthra programming language documentation website's Doxygen documentation generation is failing because the workflow uses a CMake template file (Doxyfile.in) instead of a ready-to-use Doxyfile. The task requires updating the GitHub Actions workflow to either use CMake to generate the Doxyfile from the template or manually process the template to create the Doxyfile before running Doxygen.

Complexity: 3/5
documentation good first issue

Project created using "vibe coding"—an AI-dependent, improvisational approach where software is produced by describing problems in natural language to a large language model (LLM). Vibe coding, means fully embracing the AI's suggestions, often without reviewing or understanding the code it generates. See: https://en.wikipedia.org/wiki/Vibe_coding

C

AI Summary: Implement multiple backend options (LLVM IR, Assembly) for the Asthra compiler, enhancing its flexibility and allowing developers to choose their preferred compilation path. This involves creating a backend interface, implementing the new backends, integrating them into the compilation pipeline, and conducting thorough testing.

Complexity: 5/5
enhancement help wanted priority:high

Project created using "vibe coding"—an AI-dependent, improvisational approach where software is produced by describing problems in natural language to a large language model (LLM). Vibe coding, means fully embracing the AI's suggestions, often without reviewing or understanding the code it generates. See: https://en.wikipedia.org/wiki/Vibe_coding

C

AI Summary: The task involves cleaning up an obsolete scripts directory by removing phase-numbered migration scripts, older versions of fix scripts, one-time fix scripts, and validation scripts for completed features. This requires verifying that the fixes are still applied and that no other parts of the codebase reference the removed scripts. The goal is to improve the organization and maintainability of the project.

Complexity: 3/5
enhancement good first issue

Project created using "vibe coding"—an AI-dependent, improvisational approach where software is produced by describing problems in natural language to a large language model (LLM). Vibe coding, means fully embracing the AI's suggestions, often without reviewing or understanding the code it generates. See: https://en.wikipedia.org/wiki/Vibe_coding

C