fix(consult): allow reported-time precision and persist receipts
This commit is contained in:
@@ -825,8 +825,9 @@ export async function POST(request: Request) {
|
||||
if (!prepared.serverChart) throw new Error("server_chart_truth_missing");
|
||||
const toolInput = consultationInputSchema.parse({
|
||||
...prepared.serverChart.toolInput,
|
||||
// Unverified use is still a normal chart calculation with a hard answer
|
||||
// boundary. It must never reactivate the retired rectification questionnaire.
|
||||
// A user-reported concrete minute is a normal chart calculation. Keep its
|
||||
// provenance, but let server evidence—not rectification purchase state—own
|
||||
// precise-timing permission. Never reactivate the retired questionnaire.
|
||||
entryMode: "direct_chart",
|
||||
question: resolvedQuestion.modelQuestion,
|
||||
theme: parsed.data.theme,
|
||||
|
||||
Reference in New Issue
Block a user