Polar is a secure and scalable knowledge graph framework, designed to address the challenges posed by building big data systems in highly regulated environments, and improve observability for DevSecOps Organizations.

2 Open Issues Need Help Last updated: Jun 19, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The task involves ensuring the Polar knowledge graph framework, written primarily in Rust and using Nix for dependency management, functions correctly on ARM64 architectures (including Apple Silicon). This includes building and running all agents (GitLab, Kubernetes, Provenance, etc.) and the Cassini broker on ARM64, updating CI/CD for ARM64 testing, and documenting any platform-specific issues or workarounds.

Complexity: 4/5
documentation enhancement help wanted question

Polar is a secure and scalable knowledge graph framework, designed to address the challenges posed by building big data systems in highly regulated environments, and improve observability for DevSecOps Organizations.

Rust

AI Summary: Refactor the Polar agent supervisor to use Ractor's `OutputPort` for pub/sub communication instead of polling for registration IDs from the Cassini client. This involves replacing the polling loop with a subscription to an event emitted by Cassini when an ID is assigned, ensuring clean handling of the registration process, and updating error handling and backoff strategies accordingly. Thorough testing is required to verify the absence of race conditions and proper handling of re-registration scenarios.

Complexity: 4/5
enhancement good first issue

Polar is a secure and scalable knowledge graph framework, designed to address the challenges posed by building big data systems in highly regulated environments, and improve observability for DevSecOps Organizations.

Rust