aws-cqc / aws-cqc/DeviceLayout.jl

Debug info in SolidModel rendering

Open
#266 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Julia
Stars
67
Forks
14
Avg merge
1d 16h
Merged PRs (30d)
21

Description

It would be nice to have a debug/verbosity flag that makes `render!(::SolidModel...)` print information like the debugging snippets [here](https://aws-cqc.github.io/DeviceLayout.jl/dev/how_to/faq/#SolidModel-rendering-is-failing.-How-do-I-debug-it?) so we don't have to recommend users step through postrendering manually -- operations, result entity counts and bounds, and timings seem most relevant, but we can consider what else might be useful.

Contributor guide

Open the contributing guide

Research direction

Start with the `render!(::SolidModel...)` entry point and compare its behavior with the debugging snippets in the linked FAQ. Define how a debug or verbosity flag should report operations, result entity counts and bounds, and timings; done means users can obtain these diagnostics without manually stepping through postrendering.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
computer-graphics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.