issues Search Results · language:Edge language:Python linked:pr linked:pr
Filter by
2.6M results
🚀 Performance: K-hop neighborhood expansion loops infinitely on cyclic graphs
Description
In src/features/entropy_calculator.py (lines 388-409), _get_k_hop_neighbors() expands the graph frontier without ...
type:performance
🚀 Performance: O(N^2) complexity in structural entropy edge counting
Description
In src/features/entropy_calculator.py (lines 239-266), compute_structural_entropy() utilizes a nested for loop and
repeated ...
type:performance
Summary
The README currently presents PyPI installation as the recommended path and shows a PyPI badge for v0.1.10, but the
package is not currently available from PyPI.
Suggested fix
After PyPI publishing ...
Summary
The repository support docs and issue template configuration point users to GitHub Discussions, but Discussions are
currently disabled for the repository.
Affected files
- SUPPORT.md
- .github/ISSUE_TEMPLATE/config.yml ...
🚀 Performance: Thread unsafety and memory leaks in InMemoryGraphCache
Description
In src/utils/cache.py (lines 59-94), InMemoryGraphCache advertises thread safety but lacks locking mechanisms around ...
type:performance
🚀 Performance: Graph cache hash ignores edge weights and timestamps
Description
In src/utils/cache.py (lines 276-323), _hash_graph() generates its cache key based solely on sorted (u, v) edge pairs, ...
type:performance
The /api/websession/scrape endpoint returned a freeform dict[str, Any], so clients (and generated SDKs) got untyped
data. Add Pydantic models per Schulnetz page (grades, absences, lessons, agenda/schedule, ...
feature
🔒 Security: Unsafe deserialization in graph loader enables Arbitrary Code Execution (ACE)
Description
In src/training/data_loader.py (lines 20-34), _load_and_prep_graph() uses torch.load(..., weights_only=False) ...
type:security
🔒 Security: Manifest tampering enables path traversal in champion loading
Description
In src/training/model_registry.py (lines 86-115), load_champion() trusts the artifact_path directly from the JSON ...
type:security
🔒 Security: Path traversal in LocalBackend allows arbitrary file read/write
Description
In src/training/storage_backends.py (lines 27-58), the load() method does not perform path containment checks on ...
type:security

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.