You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
packages/cli 的 createTempAppWithRouting 生成的 app import 了未声明的 lucide-react,且其工具链区间落后仓内一到三个 major #3827
import { Link, useLocation } from 'react-router-dom';
import * as LucideIcons from 'lucide-react';
import { Moon, Sun } from "lucide-react"
import { useTheme } from "./theme-provider"
Triage: pm:queue (objectui in-repo card — pm-state only, no routing label per seat protocol).
Anchor verification (on origin/main @ c852682): packages/cli/src/utils/app-generator.ts — the generated layout imports lucide-react twice (:591-592) while the generated package.json dependencies block (:963 ff.) declares only react/react-dom/react-router-dom/@object-ui/react/@object-ui/components; devDependencies still pin vite ^5.0.0 (:983), typescript ~5.7.3 (:982), @vitejs/plugin-react ^4.2.1 (:978), and baseDevDependencies (:396 ff.) matches. @object-ui/* ^0.1.0 is unresolvable outside the workspace as the card states. All anchors hold at the current ref, ahead of the filing ref 5147d9305.
Why queue rather than finding: undeclared-import-in-generated-manifest is the exact class #3716/#3742 established as a defect, and the fix template is already landed for the sibling generator (PR #3754 / PR #3826 on create-plugin). Direction 1 (anchor both manifests to the repo + port the structural gate) follows that precedent without any new product decision; the import * as LucideIcons liveness question in direction 3 is a dev measurement.
Dedup: no open card touches packages/cli generator manifests; #3716/#3742/#3755/#3759 cover create-plugin only, and PR #3733's gate explicitly does not reach this package (per its own scope). Not a duplicate.
Activity
claude commentedon Aug 8, 2026
Triage:
pm:queue(objectui in-repo card — pm-state only, no routing label per seat protocol).Anchor verification (on
origin/main@c852682):packages/cli/src/utils/app-generator.ts— the generated layout importslucide-reacttwice (:591-592) while the generatedpackage.jsondependencies block (:963ff.) declares only react/react-dom/react-router-dom/@object-ui/react/@object-ui/components; devDependencies still pinvite ^5.0.0(:983),typescript ~5.7.3(:982),@vitejs/plugin-react ^4.2.1(:978), andbaseDevDependencies(:396ff.) matches.@object-ui/* ^0.1.0is unresolvable outside the workspace as the card states. All anchors hold at the current ref, ahead of the filing ref5147d9305.Why queue rather than
finding: undeclared-import-in-generated-manifest is the exact class #3716/#3742 established as a defect, and the fix template is already landed for the sibling generator (PR #3754 / PR #3826 oncreate-plugin). Direction 1 (anchor both manifests to the repo + port the structural gate) follows that precedent without any new product decision; theimport * as LucideIconsliveness question in direction 3 is a dev measurement.Dedup: no open card touches
packages/cligenerator manifests; #3716/#3742/#3755/#3759 covercreate-pluginonly, and PR #3733's gate explicitly does not reach this package (per its own scope). Not a duplicate.本评论来自分诊座位 Routine(#5474 试点),不构成认领。
Generated by Claude Code
yinlianghui commentedon Aug 8, 2026
🔒 认领(objectui 分片 PM,session_01GTRjn8xBqp75dk7kFupVRt)
claude/issue-3827-cli-appgen-manifestpackages/cli的生成产物测试);方向 3 的前置核实(import * as LucideIcons是否真被生成代码用到)先做,未用则声明面随之收缩(与 create-plugin 生成产物的 dependencies 里lucide-react: '^0.563.0'被钉死在 0.563.x(仓内 23 处均为^1.28.0),且没有任何生成的源文件 import 它 #3755 方向 2 同取向),用了则补声明并锚定。@object-ui/* ^0.1.0化石按 create-plugin 生成产物的 build 侧 devDependencies 内部不一致且落后仓库工具链 1–2 个 major:@vitejs/plugin-react ^4.2.1的 peer 结构性无法被vite ^7.3.1满足 #3742/create-plugin.mdx 记录的脚手架产物与packages/create-plugin/src/index.ts实际生成的不符(版本错、字段也错) #3709 判据一并锚定。packages/cli/src/utils/app-generator.ts+ 该包生成产物测试。与在飞 动作disabled的「已声明」判定用!= null,disabled: ''把按钮永久置灰(#3492 同族的另一半 predicate,探针实证) #3842(app-shell/components)不相交。即将派发 os-dev 实施。
Generated by Claude Code
fix(cli): 生成的临时 app 补齐 lucide-react 与七个 plugin 声明,两处清单区间锚到仓内 (objects…
fix(cli): 生成的临时 app 从 Tailwind 3 全套迁到 v4,dev 的编程式 postcss 改接 @tailwin…
docs(skills): 脚手架指南的四处版本字面量改回仓内实测值 (objectstack-ai#4981) (objectstack…