fix: update local greetings and stabilize account navigation

This commit is contained in:
2026-10-08 01:10:49 +09:00
parent 67afc7bf15
commit c66b427a23
15 changed files with 164 additions and 254 deletions
+3 -3
View File
@@ -9,7 +9,7 @@ const required = (max: number) =>
.max(max)
.refine((value) => value.trim().length > 0);
const section = z.enum(["focus", "optional"]);
export const activityState = z.enum([
const activityState = z.enum([
"available",
"inProgress",
"waiting",
@@ -48,7 +48,7 @@ const base = {
recommendation: z.strictObject({ section, reason: z.string().max(2000).optional() }).optional(),
sources: z.array(z.discriminatedUnion("kind", [messageSource, lifeSource])).max(20),
};
export const activityProposal = z
const activityProposal = z
.discriminatedUnion("kind", [
z.strictObject({ ...base, kind: z.literal("task") }),
z.strictObject({
@@ -89,7 +89,7 @@ export const publishActivitiesInput = z
new Set(value.activities.map((activity) => activity.id)).size === value.activities.length,
"Activity IDs must be unique.",
);
export const activityOverrides = z.strictObject({
const activityOverrides = z.strictObject({
title: required(300).optional(),
nextAction: required(2000).optional(),
detail: z.string().max(8000).optional(),