Skip to content

fmt - #150

Merged
Kicky1618 merged 3 commits into
mainfrom
pr-149
Mar 26, 2026
Merged

fmt#150
Kicky1618 merged 3 commits into
mainfrom
pr-149

Conversation

@Kicky1618

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings March 26, 2026 15:23
@codecov

codecov Bot commented Mar 26, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #150   +/-   ##
=======================================
  Coverage   80.72%   80.72%           
=======================================
  Files          50       50           
  Lines        4083     4083           
  Branches      590      590           
=======================================
  Hits         3296     3296           
  Misses        549      549           
  Partials      238      238           
Flag Coverage Δ
tests 80.72% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Kicky1618
Kicky1618 merged commit d8250b1 into main Mar 26, 2026
5 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b45c78ac75

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

'[showcase] scratch asset host is unreachable. Generating fallback pages instead of packaged HTML.',
)
} else {
await ensureSb3Artifacts(exampleIds)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Preserve per-example fallback when sb3 rebuild fails

The new preflight await ensureSb3Artifacts(exampleIds) runs outside the per-example try/catch, so if one bun run example:build command fails (or still does not produce dist/project.sb3) the whole main() rejects and no showcase pages/manifest are generated. Before this change, missing project.sb3 only caused that single example to fall back to an error page, so this introduces a full-build failure mode on clean checkouts whenever one example build is broken.

Useful? React with 👍 / 👎.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the docs showcase build script to proactively rebuild missing example .sb3 artifacts before packaging, and includes an additional (likely unintended) checkpoint SVG file.

Changes:

  • Add runExampleBuild() and ensureSb3Artifacts() to rebuild missing examples/*/dist/project.sb3 via bun run example:build.
  • Invoke the artifact check/rebuild when Scratch assets are reachable (i.e., when packaging will occur).
  • Add .ipynb_checkpoints/a-checkpoint.svg (appears unrelated to the docs build changes).

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 4 comments.

File Description
docs/scripts/build-showcase.ts Adds an on-demand rebuild step for missing example build artifacts before running the TurboWarp packager.
.ipynb_checkpoints/a-checkpoint.svg Adds a checkpoint SVG artifact (likely accidental / non-source).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +55 to +62
child.on('exit', (code) => {
if (code === 0) {
resolve()
return
}
reject(
new Error(
`Failed to build ${exampleId} example (exit code: ${code ?? 'unknown'}).`,

Copilot AI Mar 26, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

runExampleBuild only listens for the exit event and ignores the signal argument; if the process is terminated by a signal, code will be null and the error message becomes unknown, losing the actual cause. Consider handling the (code, signal) signature (and/or listening to close) and including signal in the error message so failures are diagnosable.

Suggested change
child.on('exit', (code) => {
if (code === 0) {
resolve()
return
}
reject(
new Error(
`Failed to build ${exampleId} example (exit code: ${code ?? 'unknown'}).`,
child.on('exit', (code, signal) => {
if (code === 0 && signal == null) {
resolve()
return
}
reject(
new Error(
`Failed to build ${exampleId} example (exit code: ${code ?? 'null'}, signal: ${signal ?? 'null'}).`,

Copilot uses AI. Check for mistakes.
Comment on lines +266 to +272
console.log(
`[showcase] rebuilding ${item.exampleId} to generate project.sb3`,
)
await runExampleBuild(item.projectDir, item.exampleId)
if (!(await pathExists(item.sb3Path))) {
throw new Error(
`Failed to find ${item.sb3Path} after rebuilding ${item.exampleId}.`,

Copilot AI Mar 26, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ensureSb3Artifacts throws (or propagates a rejection) if rebuilding a single missing example fails. Previously, missing/invalid artifacts were handled per-example inside the build loop via the try/catch + fallback HTML, so this introduces a new failure mode where one broken example aborts the entire docs build. Consider making the rebuild step best-effort (log and continue) and letting the per-example packaging logic decide whether to fall back.

Suggested change
console.log(
`[showcase] rebuilding ${item.exampleId} to generate project.sb3`,
)
await runExampleBuild(item.projectDir, item.exampleId)
if (!(await pathExists(item.sb3Path))) {
throw new Error(
`Failed to find ${item.sb3Path} after rebuilding ${item.exampleId}.`,
if (!item) continue
console.log(
`[showcase] rebuilding ${item.exampleId} to generate project.sb3`,
)
try {
await runExampleBuild(item.projectDir, item.exampleId)
if (!(await pathExists(item.sb3Path))) {
console.warn(
`[showcase] project.sb3 is still missing for ${item.exampleId} at ${item.sb3Path} after rebuild; this example may fall back during packaging.`,
)
}
} catch (error) {
console.warn(
`[showcase] failed to rebuild ${item.exampleId} to generate project.sb3; this example may fall back during packaging.`,
error,

Copilot uses AI. Check for mistakes.
Comment on lines +256 to +269
const missing = missingArtifacts.filter((item) => item !== null)
if (missing.length === 0) {
return
}

console.warn(
`[showcase] ${missing.length} example build artifact(s) are missing. Rebuilding examples before packaging.`,
)

for (const item of missing) {
console.log(
`[showcase] rebuilding ${item.exampleId} to generate project.sb3`,
)
await runExampleBuild(item.projectDir, item.exampleId)

Copilot AI Mar 26, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missingArtifacts.filter((item) => item !== null) doesn’t narrow the element type for TypeScript, so item remains nullable from the type system’s perspective when iterating over missing. Using a type-predicate filter (or a small helper like const isNotNull = <T>(v: T): v is NonNullable<T> => v != null) will keep the code type-safe and easier to work with in editors.

Copilot uses AI. Check for mistakes.
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="480" height="360" viewBox="0 0 480 360" shape-rendering="crispEdges"><rect x="0" y="0" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="1" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="2" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="3" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="4" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="5" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="6" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="7" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="8" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="9" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="10" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="11" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="12" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="13" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="14" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="15" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="16" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="17" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="18" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="19" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="20" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="21" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="22" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="23" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="24" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="25" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="26" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="27" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="28" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="29" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="30" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="31" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="32" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="33" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="34" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="35" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="36" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="37" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="38" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="39" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="40" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="41" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="42" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="43" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="44" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="45" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="46" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="47" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="48" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="49" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="50" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="51" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="52" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="53" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="54" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="55" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="56" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="57" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="58" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="59" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="60" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="61" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="62" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="63" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="64" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="65" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="66" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="67" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="68" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="69" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="70" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="71" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="72" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="73" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="74" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="75" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="76" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="77" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="78" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="79" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="80" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="81" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="82" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="83" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="84" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="85" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="86" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="87" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="88" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="89" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="90" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="91" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="92" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="93" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="94" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="95" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="96" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="97" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="98" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="99" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="100" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="101" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="102" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="103" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="104" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="105" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="106" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="107" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="108" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="109" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="110" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="111" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="112" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="113" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="114" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="115" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="116" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="117" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="118" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="119" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="120" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="121" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="122" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="123" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="124" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="125" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="126" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="127" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="128" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="129" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="130" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="131" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="132" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="133" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="134" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="135" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="136" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="137" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="138" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="139" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="140" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="141" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="142" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="143" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="144" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="145" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="146" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="147" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="148" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="149" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="150" width="183" height="1" fill="rgb(255,255,255)"/><rect x="183" y="150" width="1" height="1" fill="rgb(249,115,22)"/><rect x="184" y="150" width="296" height="1" fill="rgb(255,255,255)"/><rect x="0" y="151" width="182" height="1" fill="rgb(255,255,255)"/><rect x="182" y="151" width="1" height="1" fill="rgb(249,115,22)"/><rect x="183" y="151" width="1" height="1" fill="rgb(255,255,255)"/><rect x="184" y="151" width="1" height="1" fill="rgb(249,115,22)"/><rect x="185" y="151" width="295" height="1" fill="rgb(255,255,255)"/><rect x="0" y="152" width="182" height="1" fill="rgb(255,255,255)"/><rect x="182" y="152" width="2" height="1" fill="rgb(249,115,22)"/><rect x="184" y="152" width="3" height="1" fill="rgb(255,255,255)"/><rect x="187" y="152" width="2" height="1" fill="rgb(249,115,22)"/><rect x="189" y="152" width="291" height="1" fill="rgb(255,255,255)"/><rect x="0" y="153" width="181" height="1" fill="rgb(255,255,255)"/><rect x="181" y="153" width="1" height="1" fill="rgb(249,115,22)"/><rect x="182" y="153" width="1" height="1" fill="rgb(255,255,255)"/><rect x="183" y="153" width="4" height="1" fill="rgb(249,115,22)"/><rect x="187" y="153" width="293" height="1" fill="rgb(255,255,255)"/><rect x="0" y="154" width="181" height="1" fill="rgb(255,255,255)"/><rect x="181" y="154" width="3" height="1" fill="rgb(249,115,22)"/><rect x="184" y="154" width="296" height="1" fill="rgb(255,255,255)"/><rect x="0" y="155" width="180" height="1" fill="rgb(255,255,255)"/><rect x="180" y="155" width="6" height="1" fill="rgb(249,115,22)"/><rect x="186" y="155" width="294" height="1" fill="rgb(255,255,255)"/><rect x="0" y="156" width="180" height="1" fill="rgb(255,255,255)"/><rect x="180" y="156" width="3" height="1" fill="rgb(249,115,22)"/><rect x="183" y="156" width="297" height="1" fill="rgb(255,255,255)"/><rect x="0" y="157" width="180" height="1" fill="rgb(255,255,255)"/><rect x="180" y="157" width="1" height="1" fill="rgb(249,115,22)"/><rect x="181" y="157" width="1" height="1" fill="rgb(255,255,255)"/><rect x="182" y="157" width="1" height="1" fill="rgb(249,115,22)"/><rect x="183" y="157" width="297" height="1" fill="rgb(255,255,255)"/><rect x="0" y="158" width="182" height="1" fill="rgb(255,255,255)"/><rect x="182" y="158" width="1" height="1" fill="rgb(249,115,22)"/><rect x="183" y="158" width="297" height="1" fill="rgb(255,255,255)"/><rect x="0" y="159" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="160" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="161" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="162" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="163" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="164" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="165" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="166" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="167" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="168" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="169" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="170" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="171" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="172" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="173" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="174" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="175" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="176" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="177" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="178" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="179" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="180" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="181" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="182" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="183" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="184" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="185" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="186" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="187" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="188" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="189" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="190" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="191" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="192" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="193" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="194" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="195" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="196" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="197" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="198" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="199" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="200" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="201" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="202" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="203" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="204" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="205" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="206" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="207" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="208" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="209" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="210" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="211" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="212" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="213" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="214" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="215" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="216" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="217" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="218" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="219" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="220" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="221" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="222" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="223" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="224" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="225" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="226" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="227" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="228" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="229" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="230" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="231" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="232" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="233" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="234" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="235" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="236" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="237" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="238" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="239" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="240" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="241" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="242" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="243" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="244" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="245" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="246" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="247" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="248" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="249" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="250" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="251" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="252" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="253" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="254" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="255" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="256" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="257" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="258" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="259" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="260" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="261" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="262" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="263" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="264" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="265" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="266" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="267" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="268" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="269" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="270" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="271" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="272" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="273" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="274" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="275" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="276" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="277" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="278" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="279" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="280" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="281" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="282" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="283" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="284" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="285" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="286" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="287" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="288" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="289" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="290" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="291" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="292" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="293" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="294" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="295" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="296" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="297" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="298" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="299" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="300" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="301" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="302" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="303" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="304" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="305" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="306" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="307" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="308" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="309" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="310" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="311" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="312" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="313" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="314" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="315" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="316" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="317" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="318" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="319" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="320" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="321" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="322" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="323" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="324" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="325" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="326" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="327" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="328" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="329" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="330" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="331" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="332" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="333" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="334" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="335" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="336" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="337" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="338" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="339" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="340" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="341" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="342" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="343" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="344" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="345" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="346" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="347" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="348" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="349" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="350" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="351" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="352" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="353" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="354" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="355" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="356" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="357" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="358" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="359" width="480" height="1" fill="rgb(255,255,255)"/></svg> No newline at end of file

Copilot AI Mar 26, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like a Jupyter auto-generated checkpoint artifact (.ipynb_checkpoints/) and is typically not intended to be committed. It will add noise to diffs and can grow the repo unnecessarily; please remove it from the PR and add .ipynb_checkpoints/ to .gitignore (in this PR if possible).

Suggested change
<svg xmlns="http://www.w3.org/2000/svg" width="480" height="360" viewBox="0 0 480 360" shape-rendering="crispEdges"><rect x="0" y="0" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="1" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="2" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="3" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="4" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="5" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="6" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="7" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="8" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="9" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="10" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="11" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="12" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="13" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="14" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="15" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="16" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="17" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="18" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="19" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="20" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="21" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="22" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="23" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="24" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="25" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="26" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="27" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="28" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="29" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="30" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="31" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="32" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="33" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="34" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="35" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="36" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="37" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="38" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="39" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="40" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="41" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="42" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="43" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="44" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="45" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="46" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="47" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="48" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="49" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="50" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="51" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="52" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="53" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="54" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="55" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="56" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="57" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="58" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="59" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="60" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="61" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="62" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="63" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="64" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="65" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="66" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="67" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="68" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="69" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="70" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="71" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="72" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="73" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="74" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="75" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="76" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="77" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="78" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="79" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="80" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="81" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="82" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="83" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="84" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="85" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="86" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="87" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="88" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="89" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="90" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="91" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="92" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="93" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="94" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="95" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="96" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="97" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="98" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="99" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="100" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="101" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="102" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="103" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="104" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="105" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="106" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="107" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="108" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="109" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="110" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="111" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="112" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="113" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="114" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="115" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="116" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="117" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="118" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="119" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="120" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="121" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="122" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="123" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="124" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="125" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="126" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="127" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="128" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="129" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="130" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="131" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="132" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="133" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="134" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="135" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="136" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="137" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="138" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="139" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="140" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="141" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="142" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="143" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="144" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="145" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="146" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="147" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="148" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="149" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="150" width="183" height="1" fill="rgb(255,255,255)"/><rect x="183" y="150" width="1" height="1" fill="rgb(249,115,22)"/><rect x="184" y="150" width="296" height="1" fill="rgb(255,255,255)"/><rect x="0" y="151" width="182" height="1" fill="rgb(255,255,255)"/><rect x="182" y="151" width="1" height="1" fill="rgb(249,115,22)"/><rect x="183" y="151" width="1" height="1" fill="rgb(255,255,255)"/><rect x="184" y="151" width="1" height="1" fill="rgb(249,115,22)"/><rect x="185" y="151" width="295" height="1" fill="rgb(255,255,255)"/><rect x="0" y="152" width="182" height="1" fill="rgb(255,255,255)"/><rect x="182" y="152" width="2" height="1" fill="rgb(249,115,22)"/><rect x="184" y="152" width="3" height="1" fill="rgb(255,255,255)"/><rect x="187" y="152" width="2" height="1" fill="rgb(249,115,22)"/><rect x="189" y="152" width="291" height="1" fill="rgb(255,255,255)"/><rect x="0" y="153" width="181" height="1" fill="rgb(255,255,255)"/><rect x="181" y="153" width="1" height="1" fill="rgb(249,115,22)"/><rect x="182" y="153" width="1" height="1" fill="rgb(255,255,255)"/><rect x="183" y="153" width="4" height="1" fill="rgb(249,115,22)"/><rect x="187" y="153" width="293" height="1" fill="rgb(255,255,255)"/><rect x="0" y="154" width="181" height="1" fill="rgb(255,255,255)"/><rect x="181" y="154" width="3" height="1" fill="rgb(249,115,22)"/><rect x="184" y="154" width="296" height="1" fill="rgb(255,255,255)"/><rect x="0" y="155" width="180" height="1" fill="rgb(255,255,255)"/><rect x="180" y="155" width="6" height="1" fill="rgb(249,115,22)"/><rect x="186" y="155" width="294" height="1" fill="rgb(255,255,255)"/><rect x="0" y="156" width="180" height="1" fill="rgb(255,255,255)"/><rect x="180" y="156" width="3" height="1" fill="rgb(249,115,22)"/><rect x="183" y="156" width="297" height="1" fill="rgb(255,255,255)"/><rect x="0" y="157" width="180" height="1" fill="rgb(255,255,255)"/><rect x="180" y="157" width="1" height="1" fill="rgb(249,115,22)"/><rect x="181" y="157" width="1" height="1" fill="rgb(255,255,255)"/><rect x="182" y="157" width="1" height="1" fill="rgb(249,115,22)"/><rect x="183" y="157" width="297" height="1" fill="rgb(255,255,255)"/><rect x="0" y="158" width="182" height="1" fill="rgb(255,255,255)"/><rect x="182" y="158" width="1" height="1" fill="rgb(249,115,22)"/><rect x="183" y="158" width="297" height="1" fill="rgb(255,255,255)"/><rect x="0" y="159" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="160" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="161" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="162" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="163" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="164" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="165" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="166" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="167" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="168" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="169" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="170" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="171" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="172" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="173" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="174" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="175" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="176" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="177" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="178" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="179" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="180" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="181" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="182" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="183" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="184" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="185" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="186" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="187" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="188" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="189" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="190" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="191" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="192" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="193" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="194" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="195" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="196" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="197" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="198" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="199" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="200" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="201" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="202" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="203" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="204" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="205" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="206" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="207" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="208" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="209" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="210" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="211" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="212" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="213" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="214" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="215" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="216" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="217" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="218" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="219" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="220" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="221" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="222" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="223" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="224" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="225" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="226" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="227" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="228" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="229" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="230" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="231" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="232" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="233" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="234" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="235" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="236" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="237" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="238" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="239" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="240" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="241" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="242" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="243" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="244" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="245" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="246" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="247" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="248" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="249" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="250" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="251" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="252" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="253" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="254" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="255" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="256" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="257" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="258" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="259" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="260" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="261" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="262" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="263" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="264" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="265" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="266" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="267" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="268" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="269" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="270" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="271" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="272" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="273" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="274" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="275" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="276" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="277" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="278" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="279" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="280" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="281" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="282" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="283" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="284" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="285" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="286" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="287" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="288" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="289" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="290" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="291" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="292" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="293" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="294" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="295" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="296" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="297" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="298" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="299" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="300" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="301" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="302" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="303" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="304" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="305" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="306" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="307" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="308" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="309" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="310" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="311" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="312" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="313" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="314" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="315" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="316" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="317" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="318" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="319" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="320" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="321" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="322" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="323" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="324" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="325" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="326" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="327" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="328" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="329" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="330" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="331" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="332" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="333" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="334" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="335" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="336" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="337" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="338" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="339" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="340" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="341" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="342" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="343" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="344" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="345" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="346" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="347" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="348" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="349" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="350" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="351" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="352" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="353" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="354" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="355" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="356" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="357" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="358" width="480" height="1" fill="rgb(255,255,255)"/><rect x="0" y="359" width="480" height="1" fill="rgb(255,255,255)"/></svg>

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants