docs: ai 协作文档体系重构与多 ai 仲裁结果落地

1.AI 协作文档体系重构(objections/worklines/contracts+matrix.md)

2.coord 仲裁文档(final-decisions/cross-review/final-rulings/orchestration)

3.各服务 01/02 文档补全

4.共享包初始化(shared-ts/shared-go/hooks/ui-components/ui-tokens)

5.Proto 契约补全

6.004 架构影响地图更新

7.端口分配表

8.设计规格文档
This commit is contained in:
SpecialX
2026-07-10 12:58:22 +08:00
parent 2a2a56f541
commit faaaf29f67
120 changed files with 23201 additions and 2 deletions

View File

@@ -0,0 +1,39 @@
export type ColorScheme = {
background: string;
foreground: string;
primary: string;
secondary: string;
muted: string;
accent: string;
destructive: string;
border: string;
input: string;
ring: string;
};
export const colors = {
light: {
background: "210 40% 98%",
foreground: "222 47% 11%",
primary: "221 83% 53%",
secondary: "210 40% 96%",
muted: "210 40% 96%",
accent: "210 40% 94%",
destructive: "0 84% 60%",
border: "214 32% 91%",
input: "214 32% 91%",
ring: "221 83% 53%",
},
dark: {
background: "222 47% 11%",
foreground: "210 40% 98%",
primary: "217 91% 60%",
secondary: "217 33% 17%",
muted: "217 33% 17%",
accent: "217 33% 20%",
destructive: "0 63% 31%",
border: "217 33% 20%",
input: "217 33% 20%",
ring: "217 91% 60%",
},
} as const satisfies Record<"light" | "dark", ColorScheme>;

View File

@@ -0,0 +1,4 @@
export * from "./colors.js";
export * from "./typography.js";
export * from "./spacing.js";
export * from "./shadows.js";

View File

@@ -0,0 +1,6 @@
export const shadows = {
sm: "0 1px 2px 0 hsl(220 23% 15% / 0.05)",
md: "0 4px 6px -1px hsl(220 23% 15% / 0.1), 0 2px 4px -2px hsl(220 23% 15% / 0.1)",
lg: "0 10px 15px -3px hsl(220 23% 15% / 0.1), 0 4px 6px -4px hsl(220 23% 15% / 0.1)",
xl: "0 20px 25px -5px hsl(220 23% 15% / 0.1), 0 8px 10px -6px hsl(220 23% 15% / 0.1)",
} as const;

View File

@@ -0,0 +1,23 @@
export const spacing = {
space0: "0rem",
space1: "0.25rem",
space2: "0.5rem",
space3: "0.75rem",
space4: "1rem",
space5: "1.25rem",
space6: "1.5rem",
space7: "1.75rem",
space8: "2rem",
space9: "2.25rem",
space10: "2.5rem",
space11: "3rem",
space12: "3.5rem",
space13: "4rem",
space14: "4.5rem",
space15: "5rem",
space16: "6rem",
space17: "7rem",
space18: "8rem",
space19: "9rem",
space20: "10rem",
} as const;

View File

@@ -0,0 +1,17 @@
export const fontSizes = {
fontSize1: "0.75rem",
fontSize2: "0.875rem",
fontSize3: "1rem",
fontSize4: "1.125rem",
fontSize5: "1.25rem",
fontSize6: "1.5rem",
fontSize7: "1.875rem",
fontSize8: "2.25rem",
fontSize9: "3rem",
} as const;
export const fontFamilies = {
sans: "var(--font-family-sans)",
serif: "var(--font-family-serif)",
mono: "var(--font-family-mono)",
} as const;