Skip to main content

andymai/brepkit

SkillsMP ha recopilado 18 skills de andymai/brepkit. Abre una skill para revisar su origen y sus detalles.

Última actividad de origen registrada
Catálogo de SkillsMP actualizado
skills recopiladas
18
Estrellas en GitHub
25
Forks en GitHub
3

Skills en este repositorio

Mostrando 18 de 18 skills recopiladas.

ocupación
Desarrolladores de software
descripción

Use at the start of an autonomous or unsupervised session to pick what to work on, when deciding whether a geometry case is worth chasing, when a task looks like something a past session already tried, or before claiming a case is closed. The sanctioned…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when committing, pushing, opening, reviewing, or merging a pull request in brepkit, or when a git hook fails, a push hangs, commitlint flags a message, a PR sits waiting on AI review, or parallel work needs a worktree. Covers hooks, conventional commits,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when proving brepkit matches or beats the reference kernel, running the brepjs wasm head-to-head benchmark, overlaying a local kernel build into the gridfinity tool, re-probing scenario face counts after a GFA or boolean change, capturing faithful…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when adding or changing methods on BrepKernel in crates/wasm, wiring ops into executeBatch, writing tests for bindings, building the wasm package (wasm-pack or cargo xtask wasm-build), testing a local kernel build inside brepjs or another JS consumer, or…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when adding a new modeling operation to crates/operations (a new pub fn taking &mut Topology and returning a SolidId or similar), when extending an existing operation with a new code path, or when an operation's tests need to prove correctness before…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when a boolean, revolve, offset, or other operation degrades exact analytic geometry (planes, cylinders, cones, spheres, tori, circles) to NURBS or a mesh fallback, when face counts explode from a handful to hundreds, when running or interpreting the…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Diagnose and fix failures of the GFA boolean engine (fuse, cut, intersect). Use when a boolean result mesh-falls-back to hundreds of all-planar faces, comes out non-manifold or open-shelled, is missing faces, has wrong volume, fails the Euler or validation…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

The meta-method for debugging hard geometry bugs in brepkit, used when a boolean, fillet, offset, or tessellation produces wrong volume, wrong face count, open or non-manifold shells, mesh fallback, misclassified points, or any failure where the first…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Diagnose fillet and chamfer bugs by locating which engine owns them, debug the v2 walking blend, and avoid the silent no-op success in the public fillet binding. Use when a fillet or chamfer leaves free edges, produces an open or non-manifold shell, silently…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when a STEP or other file imports wrong (missing solids, all-NURBS where analytic was expected, hard UnsupportedEntity errors), when verifying writer output round-trips, when capturing a faithful fixture from a real file, or when adding or extending a…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when adding a workspace dependency between brepkit crates, deciding which crate new code belongs in, adding a variant to EdgeCurve or FaceSurface (or a new analytic surface type), fixing a CI "boundaries" job failure or a VIOLATION from…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when debugging floating-point failures in brepkit: a boolean or heal result flips pass/fail across runs or under tiny (1e-13) input nudges, closed/periodic geometry (circles, tori, seams) produces collapsed AABBs or wrong arcs, intersection points miss…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when investigating or fixing performance in brepkit: a benchmark got slower, an operation (boolean, fuse, tessellation) is unexpectedly slow or hangs, a criterion bench times out or shows wild variance, or a PR needs before/after perf numbers. Covers…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Shipping a brepkit change all the way into brepjs. Use when a feature PR has merged and the change must reach npm and the brepjs adapter, when bumping the brepkit-wasm pin in brepjs, when running or debugging the type sync (sync:brepkit-types, tsc failures on…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when working with brepkit-render (offscreen GPU render, face-id buffer, interactive viewer, compute mesher, screen-space LOD) or when visually verifying a solid in this sandbox, including capturing a live viewer window headlessly, writing image-based…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Ground-truth verification of any B-Rep result in brepkit. Use when checking whether a solid is watertight, manifold, correctly classified, or has the right volume; when signing off a boolean, offset, fillet, or other geometry change; when a volume looks wrong…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when meshing B-Rep faces or debugging tessellation output in crates/operations/src/tessellate/. Triggers: mesh cracks at shared face boundaries, boundary_edge_count > 0, non-manifold edges, a hole on a sphere/torus skinned over (mesh area too large),…

Idioma del texto original: inglés

actualizado
ocupación
Analistas de garantía de calidad de software y probadores
descripción

Use when writing, placing, running, or updating tests in brepkit; when a bug fix needs a regression fixture; when deciding whether a repro is faithful to the real failing geometry; when a golden file mismatches; or when ending a session with unverified work…

Idioma del texto original: inglés

actualizado
Mostrando 18 de 18 skills recopiladas.