In Progress
Self Service for Web App
As a user I want to integrate my project onto https://app.tangleguard.com/ so I have a living documentation of the codebase without installation.

Jan 2 days ago
In Progress
Self Service for Web App
As a user I want to integrate my project onto https://app.tangleguard.com/ so I have a living documentation of the codebase without installation.

Jan 2 days ago
Time Traveling
It would be nice to be able to select a Git commit and TangleGuard shows the dependency graph of that commit. It would be even nicer if TangleGuard could then compare those two versions of the architecture, or even multiple versions to detect trends ๐

Jan 13 days ago
Time Traveling
It would be nice to be able to select a Git commit and TangleGuard shows the dependency graph of that commit. It would be even nicer if TangleGuard could then compare those two versions of the architecture, or even multiple versions to detect trends ๐

Jan 13 days ago
Self Hosted Web App
As I developer of a private software project i want all developers of the team to browse the codebase visually, without everybody having to install the desktop app. I donโt want to host it on the internet though, but rather install my own TangleGuard Cloud instance in my company on my own servers and with my own database.

Jan 15 days ago
Self Hosted Web App
As I developer of a private software project i want all developers of the team to browse the codebase visually, without everybody having to install the desktop app. I donโt want to host it on the internet though, but rather install my own TangleGuard Cloud instance in my company on my own servers and with my own database.

Jan 15 days ago
Second-Level Layer Validation
Currently, one can declare dependency rules for top-level components in their programming language. Meaning, one can declare rules between packages for Rust or JavaScript, or between Module for Go projects. More about it here or here. TangleGuard checks the source code against any rule violations, locally or within CI/CD pipelines, so make sure the attended structure stays in place. Now this could be enhanced to also support smaller sized projects, which donโt rely on a workspace. So like a single-package/crate binary in Rust or a single JS package.

Jan 21 days ago
Second-Level Layer Validation
Currently, one can declare dependency rules for top-level components in their programming language. Meaning, one can declare rules between packages for Rust or JavaScript, or between Module for Go projects. More about it here or here. TangleGuard checks the source code against any rule violations, locally or within CI/CD pipelines, so make sure the attended structure stays in place. Now this could be enhanced to also support smaller sized projects, which donโt rely on a workspace. So like a single-package/crate binary in Rust or a single JS package.

Jan 21 days ago
In Progress
Interfaces for AI-Agents
So far the focus has been on human interaction via the GUI. But LLMs need a different way to communicate with TangleGuard. The CLI tool need to be enhanced and an MCP Server would be nice to have.

Jan 25 days ago
In Progress
Interfaces for AI-Agents
So far the focus has been on human interaction via the GUI. But LLMs need a different way to communicate with TangleGuard. The CLI tool need to be enhanced and an MCP Server would be nice to have.

Jan 25 days ago
File Relations between Go Files
Go does not include specific items in the `import` statement. Therefore the edges in the diagram go into the packages (the parent node), not in the Go files nodes. It would be nice though to have those edges go into the go file nodes instead of to the parent node for more accurate visualization and hence easier detection of architectual flaws

Jan 3 months ago
File Relations between Go Files
Go does not include specific items in the `import` statement. Therefore the edges in the diagram go into the packages (the parent node), not in the Go files nodes. It would be nice though to have those edges go into the go file nodes instead of to the parent node for more accurate visualization and hence easier detection of architectual flaws

Jan 3 months ago
Sign Windows Desktop App
Currently only the macOS releases are being signed and Windows not. The user getโs a warning about that which is not very nice. Signing would remove that warning and can be done using services like ssl.com

Jan 3 months ago
Sign Windows Desktop App
Currently only the macOS releases are being signed and Windows not. The user getโs a warning about that which is not very nice. Signing would remove that warning and can be done using services like ssl.com

Jan 3 months ago
Private Projects in Web App
Currently only open source projects are supported by the Cloud version, because they are available to be analyzed by the general public. But to host the analyzation data of private repositories should also be possible, too. For this proper multi tendency support needs to be implemented, which means: encryption of the stored data at rest handling of tokens and likely encryption keys row level security

Jan 4 months ago
Private Projects in Web App
Currently only open source projects are supported by the Cloud version, because they are available to be analyzed by the general public. But to host the analyzation data of private repositories should also be possible, too. For this proper multi tendency support needs to be implemented, which means: encryption of the stored data at rest handling of tokens and likely encryption keys row level security

Jan 4 months ago
Show Effects in PR
See how a pull request will effect your structure. This would include nodes (packages / modules / namesspaces/ etc.) dependencies In a PR, a comment could add a graph diagram which shows the effected nodes and edges

Jan 4 months ago
Show Effects in PR
See how a pull request will effect your structure. This would include nodes (packages / modules / namesspaces/ etc.) dependencies In a PR, a comment could add a graph diagram which shows the effected nodes and edges

Jan 4 months ago