deepseek-harness/docs
Yichen Jiang 8e9da9debf refactor(session-reference): label discovery from projections alone
A title now comes from an attached session's live projection cut or a cold
one's durable checkpoint, and from nothing else. Attachment is decided by the
session store at read time, so a session that attached after the listing is no
longer answered from a checkpoint its log has moved past — the stale-title case
`api-session.list` already handles this way.

The log fold and its per-log memo are gone. Folding one title costs a whole
log, and this call sits under every keystroke; a session no projection answers
for is labeled by its id and regains its title the first time it is opened.

`lib` leaves the default exclusions: Ruby gems and many npm packages keep
sources there, and the miss would be silent and total. A traversal whose root
is unreadable now rejects instead of publishing an empty index over entries
that are still good, which is what the stale-while-revalidate path claimed but
could not do while every readdir error was swallowed. A drill marks the menu
drilled only when its edit actually reached the draft.

Refs #3154
Refs #3180
2026-08-27 15:21:08 +08:00
..
cookbook docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
cordis-api docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
cordis-tutorial Merge remote-tracking branch 'origin/master' into xtr/message-tool-call-id 2026-08-25 14:37:44 +08:00
i18n docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
postmortem docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
subsystems refactor(session-reference): label discovery from projections alone 2026-08-27 15:21:08 +08:00
user Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2731 2026-08-26 10:35:38 +08:00
agent-lifecycle.i18n.yaml fix(web): show system prompts in chat 2026-08-25 14:44:08 +08:00
agent-lifecycle.md fix(web): show system prompts in chat 2026-08-25 14:44:08 +08:00
agent-lifecycle.zh.md fix(web): show system prompts in chat 2026-08-25 14:44:08 +08:00
AGENTS.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
api-gateway.i18n.yaml docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
api-gateway.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
api-gateway.zh.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
architecture.i18n.yaml docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
architecture.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
architecture.zh.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
capability-seams.i18n.yaml docs(api): record settings Remote migration 2026-08-27 03:00:25 +08:00
capability-seams.md docs(api): record settings Remote migration 2026-08-27 03:00:25 +08:00
capability-seams.zh.md docs(api): record settings Remote migration 2026-08-27 03:00:25 +08:00
config-catalog.i18n.yaml docs(api): record settings Remote migration 2026-08-27 03:00:25 +08:00
config-catalog.md docs(api): record settings Remote migration 2026-08-27 03:00:25 +08:00
config-catalog.zh.md docs(api): record settings Remote migration 2026-08-27 03:00:25 +08:00
cordis-primer.i18n.yaml docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
cordis-primer.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
cordis-primer.zh.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
deepseek-llm-api-wire-extensions.i18n.yaml refactor(session): require known event types on read 2026-08-26 00:22:31 +08:00
deepseek-llm-api-wire-extensions.md refactor(session): require known event types on read 2026-08-26 00:22:31 +08:00
deepseek-llm-api-wire-extensions.zh.md refactor(session): require known event types on read 2026-08-26 00:22:31 +08:00
defensive-patterns.i18n.yaml docs(i18n): localize Chinese internal links 2026-08-18 19:00:37 +08:00
defensive-patterns.md docs: add junction-safe unlink rule to defensive patterns 2026-08-13 15:16:12 +08:00
defensive-patterns.zh.md docs(i18n): localize Chinese internal links 2026-08-18 19:00:37 +08:00
development.i18n.yaml docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
development.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
development.zh.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
event-producer-consumer.i18n.yaml docs(api): record settings Remote migration 2026-08-27 03:00:25 +08:00
event-producer-consumer.md docs(api): record settings Remote migration 2026-08-27 03:00:25 +08:00
event-producer-consumer.zh.md docs(api): record settings Remote migration 2026-08-27 03:00:25 +08:00
glossary.i18n.yaml docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
glossary.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
glossary.zh.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
graph-atlas.i18n.yaml refactor(repo): retire top-level examples 2026-08-24 22:02:44 +08:00
graph-atlas.md refactor(repo): retire top-level examples 2026-08-24 22:02:44 +08:00
graph-atlas.zh.md refactor(repo): retire top-level examples 2026-08-24 22:02:44 +08:00
module-graph.i18n.yaml fix(web): date @ session rows by last activity, not creation 2026-08-27 11:50:52 +08:00
module-graph.md fix(web): date @ session rows by last activity, not creation 2026-08-27 11:50:52 +08:00
module-graph.zh.md fix(web): date @ session rows by last activity, not creation 2026-08-27 11:50:52 +08:00
persistence-catalog.i18n.yaml Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2731 2026-08-26 11:17:50 +08:00
persistence-catalog.md Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2731 2026-08-26 11:17:50 +08:00
persistence-catalog.zh.md Merge remote-tracking branch 'origin/master' into dshw/pr-deepseek-harness-deepseek-harness-2731 2026-08-26 10:35:38 +08:00
rescope.i18n.yaml docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
rescope.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
rescope.zh.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
testing.i18n.yaml docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
testing.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
testing.zh.md docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
tool-catalog.i18n.yaml fix(fs): tolerate null editor placeholders 2026-08-25 18:28:09 +08:00
tool-catalog.md fix(fs): tolerate null editor placeholders 2026-08-25 18:28:09 +08:00
tool-catalog.zh.md fix(fs): tolerate null editor placeholders 2026-08-25 18:28:09 +08:00
tool-execution-pipeline.i18n.yaml refactor: replace overloaded surface terminology 2026-08-11 15:23:05 +08:00
tool-execution-pipeline.md refactor: replace overloaded surface terminology 2026-08-11 15:23:05 +08:00
tool-execution-pipeline.zh.md docs: make technical prose concrete 2026-08-10 16:34:20 +08:00
web-styling.i18n.yaml docs(i18n): localize Chinese internal links 2026-08-18 19:00:37 +08:00
web-styling.md
web-styling.zh.md docs(i18n): localize Chinese internal links 2026-08-18 19:00:37 +08:00