Loading...
Loading...
Compare original and translation side by side
.sketchMSImmutableFlexGroupLayoutattributedStringcurvePointMSImmutableStyleCorners.sketchMSImmutableFlexGroupLayoutattributedStringcurvePointMSImmutableStyleCorners| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Reverse-Engineering Iteration Strategy | CRITICAL | |
| 2 | Tree Reconstruction & Symbol Resolution | CRITICAL | |
| 3 | Layout Algorithms (Flex/Freeform Inference) | CRITICAL | |
| 4 | Coordinate & Geometry Math | HIGH | |
| 5 | Visual Regression & Diff Algorithms | HIGH | |
| 6 | Style Translation (Color, Gradient, Shadow, Border) | MEDIUM-HIGH | |
| 7 | Typography Math | MEDIUM | |
| 8 | Path & Shape Rendering | MEDIUM | |
| 优先级 | 分类 | 影响级别 | 前缀 |
|---|---|---|---|
| 1 | 逆向工程迭代策略 | 关键 | |
| 2 | 树结构重建与符号解析 | 关键 | |
| 3 | 布局算法(弹性/自由形态推理) | 关键 | |
| 4 | 坐标与几何运算 | 高 | |
| 5 | 视觉回归与对比算法 | 高 | |
| 6 | 样式转换(颜色、渐变、阴影、边框) | 中高 | |
| 7 | 排版运算 | 中 | |
| 8 | 路径与形状渲染 | 中 | |
iter-bisect-from-rootiter-baseline-snapshot-gateiter-convert-symbols-before-instancesiter-freeze-design-tokens-firstiter-one-family-per-priter-keep-known-good-branchiter-bisect-from-rootiter-baseline-snapshot-gateiter-convert-symbols-before-instancesiter-freeze-design-tokens-firstiter-one-family-per-priter-keep-known-good-branchtree-resolve-overrides-before-emitoverrideValuestree-hash-subtrees-for-componentizationtree-collapse-passthrough-groupstree-hoist-shared-style-via-subtree-equivalencetree-clipping-mask-is-stacking-contexthasClippingMaskisolation: isolatetree-foreign-symbols-become-library-importstree-resolve-overrides-before-emitoverrideValuestree-hash-subtrees-for-componentizationtree-collapse-passthrough-groupstree-hoist-shared-style-via-subtree-equivalencetree-clipping-mask-is-stacking-contexthasClippingMaskisolation: isolatetree-foreign-symbols-become-library-importslayout-flex-group-enum-mappingMSImmutableFlexGroupLayoutlayout-infer-flex-from-axis-projection-overlaplayout-detect-grid-via-2d-coordinate-clusteringlayout-promote-freeform-when-equal-gapsdisplay: flex; gap: Npxlayout-reverse-engineer-padding-not-marginlayout-preserve-wrapping-enabledwrappingEnabledlayout-ignore-layout-is-absolute-escapeflexItem.ignoreLayout: trueposition: absoluteposition: relativelayout-flex-group-enum-mappingMSImmutableFlexGroupLayoutlayout-infer-flex-from-axis-projection-overlaplayout-detect-grid-via-2d-coordinate-clusteringlayout-promote-freeform-when-equal-gapsdisplay: flex; gap: Npxlayout-reverse-engineer-padding-not-marginlayout-preserve-wrapping-enabledwrappingEnabledlayout-ignore-layout-is-absolute-escapeflexItem.ignoreLayout: trueposition: absolutegeom-compose-parent-transforms-before-emitgeom-round-only-at-leavesgeom-rotation-is-css-transformtransform: rotate()geom-shape-group-bounds-via-uniongeom-clipping-bounds-intersect-not-uniongeom-compose-parent-transforms-before-emitgeom-round-only-at-leavesgeom-rotation-is-css-transformtransform: rotate()geom-shape-group-bounds-via-uniongeom-clipping-bounds-intersect-not-uniondiff-use-ssim-for-aa-contentdiff-region-budgeted-tolerancesdiff-antialias-aware-pixelmatch-thresholdincludeAA: falsediff-perceptual-hash-for-wrong-component-detectiondiff-subtree-bisection-to-localize-regressiondiff-baseline-per-component-not-per-pagediff-use-ssim-for-aa-contentdiff-region-budgeted-tolerancesdiff-antialias-aware-pixelmatch-thresholdincludeAA: falsediff-perceptual-hash-for-wrong-component-detectiondiff-subtree-bisection-to-localize-regressiondiff-baseline-per-component-not-per-pagestyle-srgb-float-to-hex-via-gamma-correct-pathstyle-preserve-display-p3colorSpace: 1color(display-p3 …)style-gradient-angle-via-atan2atan2(dx, -dy)style-stack-multi-shadow-in-paint-orderstyle-reconcile-border-positionoutlinestyle-per-corner-radii-shorthandTL TR BR BLstyle-srgb-float-to-hex-via-gamma-correct-pathstyle-preserve-display-p3colorSpace: 1color(display-p3 …)style-gradient-angle-via-atan2atan2(dx, -dy)style-stack-multi-shadow-in-paint-orderstyle-reconcile-border-positionoutlinestyle-per-corner-radii-shorthand左上 右上 右下 左下type-split-attributed-string-runs-only-when-differtype-pt-lineheight-to-unitlesslineHeight / fontSizetype-kerning-pt-to-em-letter-spacingkerning / fontSizeletter-spacingtype-build-font-fallback-ladder-apple-system, BlinkMacSystemFont, …type-paragraph-spacing-between-not-aftergapmargin-bottom:last-childtype-split-attributed-string-runs-only-when-differtype-pt-lineheight-to-unitlesslineHeight / fontSizetype-kerning-pt-to-em-letter-spacingkerning / fontSizeletter-spacingtype-build-font-fallback-ladder-apple-system, BlinkMacSystemFont, …type-paragraph-spacing-between-not-aftergapmargin-bottom:last-childpath-curve-point-to-svg-cubic-bezierMCcurveFromcurveTopath-rectangle-with-fixed-radius-is-css<div><svg>path-apple-smooth-corners-via-superellipsepath-flatten-boolean-ops-at-parse-timepath-honor-winding-rulewindingRulefill-rulepath-curve-point-to-svg-cubic-beziercurveFromcurveToMCpath-rectangle-with-fixed-radius-is-css<div><svg>path-apple-smooth-corners-via-superellipsepath-flatten-boolean-ops-at-parse-timepath-honor-winding-rulewindingRulefill-rulereferences/_sections.mditer-*tree-*layout-*geom-*diff-*references/_sections.mditer-*tree-*layout-*geom-*diff-*| File | Description |
|---|---|
| references/_sections.md | Category definitions, impact levels, cascade rationale |
| assets/templates/_template.md | Template for adding new rules to this skill |
| metadata.json | Version, discipline, references |
| AGENTS.md | Auto-built TOC (regenerate via |
| 文件 | 描述 |
|---|---|
| references/_sections.md | 分类定义、影响级别、连锁效应原理 |
| assets/templates/_template.md | 向本技能添加新规则的模板 |
| metadata.json | 版本、领域、参考链接 |
| AGENTS.md | 自动生成的目录(可通过 |