issues Search Results · language:Dune language:Python language:JavaScript linked:pr language:JavaScript language:JavaScript
Filter by
4.5M results
Type
Enhancement (engineering)
Summary
.github/workflows/tests.yml runs pytest with coverage but does not run ruff check. Style and import issues can merge
without detection.
Suggested fix
Add a CI ...
Type
Documentation
Summary
README Privacy Guarantees section reads like proven properties, but the implementation simulates homomorphic encryption
(plaintext tokens), uses Python hash() for agent IDs, ...
Type
Feature
Summary
README mentions hexagonal indexing as future scale-out. Current implementation uses rectangular 200 m cells only.
Suggested approach
Optional SpatialGrid backend using h3 library ...
Type
Feature (research)
Summary
Biometrics are custom NumPy synthesis (README now says inspired by NeuroKit2 ). No integration with NeuroKit2 or
OpenWearables schema libraries.
Scope options
- Optional ...
Type
Documentation / Feature
Summary
No contributor guide or changelog. Recent rapid iteration (issues #2–#16, skills, CI) would benefit from documented
contribution workflow and release notes.
Acceptance ...
Type
Feature
Summary
No tooling exists for systematic sweeps over privacy parameters (ε, k_min, threshold_m) and comparing detection vs
privacy trade-offs across runs.
Acceptance criteria
- [ ] ...
Type
Feature
Summary
Agent positions are fixed after initialization. Cell IDs and wearable_agents_by_cell are cached statically. Realistic
epidemiology and privacy evaluation would benefit from movement ...
Type
Enhancement (cleanup)
Summary
MaliciousAgent in agents.py is dead code. All attack simulation runs through attacks.py (AttackOrchestrator and
sub-attackers). Module docstring still references it. ...
Type
Enhancement (refactor)
Summary
GarlandModel._init_positions() copies self.grid._cell_ids (private field). Positions are static so this works today, but
it couples simulation to grid internals. ...
Type
Bug fix
Summary
README and plot titles claim adaptive composition privacy accounting (ε_total ≈ ε√(2n·ln(1/δ))), but runtime tracking
sums epsilon_per_response × genuine_responses linearly. compute_adaptive_composition_epsilon() ...

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.