docs(6205): task_logs, task_claims, reply_shapes, design_starter_roles, db_maintenance_scheduler comments drop citations and incident stories
- db_maintenance_scheduler states the storage-stall hazard the startup timeout guards, without the dated outage. - design_starter_roles states why a missing role produces literals, without the call-site count, the operator's call date or a project's name. - The rest drop milestone/step labels and record citations. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
"""The default shapes of a reply, and the moment each one rides (milestone 500).
|
||||
"""The default shapes of a reply, and the moment each one rides.
|
||||
|
||||
WHY THIS EXISTS
|
||||
|
||||
@@ -33,7 +33,7 @@ the operator asked for.
|
||||
|
||||
HOW TO WRITE ONE
|
||||
|
||||
Domain-neutral (rule 115): the work may be software, configuration,
|
||||
Domain-neutral: the work may be software, configuration,
|
||||
infrastructure or anything else a person drives through an agent. "Evidence"
|
||||
is what the reader could open to check; "verified" is whatever checking means
|
||||
for that work. The test beside this module refuses software-only vocabulary.
|
||||
@@ -80,12 +80,11 @@ class ReplyShape:
|
||||
CORE_KEY = "core"
|
||||
|
||||
# ~550 tokens at four characters a token. The core is paid for in every
|
||||
# session, so this is the ceiling the test holds it to — not a target. It sits
|
||||
# at ~2,050 with the judgement line (milestone 500 step 2): close to full, so a
|
||||
# sentence added now has to replace one.
|
||||
# session, so this is the ceiling the test holds it to — not a target. The
|
||||
# core sits close to it, so a sentence added has to replace one.
|
||||
CORE_BUDGET_CHARS = 2200
|
||||
# A slice is paid for only at its moment, and once per session; it can afford
|
||||
# more than the core and still has to stay a slice, not the old skill again.
|
||||
# more than the core and still has to stay a slice, not a whole skill.
|
||||
# The asks slice is the largest (~1,530) because it carries who decides what in
|
||||
# full: handing a question back is what an ask is tempted to do.
|
||||
SLICE_BUDGET_CHARS = 1600
|
||||
@@ -289,7 +288,7 @@ async def record_delivery(user_id: int | None, forms: dict[str, str], *, via: st
|
||||
logger.debug("reply shape delivery not recorded", exc_info=True)
|
||||
|
||||
|
||||
# ── The operator's view (milestone 500 step 5) ──────────────────────────
|
||||
# ── The operator's view ─────────────────────────────────────────────────
|
||||
|
||||
# The window the Settings view counts deliveries over — the same 30 days the
|
||||
# moments panel beside it reads, so the two count the same stretch of work.
|
||||
|
||||
Reference in New Issue
Block a user