Skip to content

Refactor/english doc comments - #141

Merged
Liberxue merged 5 commits into
mainfrom
refactor/english-doc-comments
Oct 6, 2026
Merged

Liberxue merged 5 commits into
mainfrom
refactor/english-doc-comments

Conversation

@Liberxue

@Liberxue Liberxue commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Liberxue and others added 5 commits August 9, 2026 17:57
Introduce unified English comment rules (docs/COMMENT_CONVENTIONS.md) and
a set of i18n tooling scripts for extracting, checking, and repairing
message keys/tokens across the workspace.
Apply the new comment conventions across all crates: translate rustdoc
comments, utoipa descriptions, and error/ignore messages to English, and
update test fixtures accordingly. String literals that intentionally exercise
i18n (e.g. mock data) are left as-is per docs/COMMENT_CONVENTIONS.md.
)

Add an optional markdown `description` to bugs, end-to-end:
- migration 0111 adds the `description` column to ms_bug
- domain NewBug/Bug carry description; create/update use cases and the
  pg/in_memory/http adapters persist and return it
- web: MarkdownEditor for create/edit, MarkdownRenderer in a read-only
  detail drawer opened on row click

Fix the empty assignee dropdown: useMemberOptions now merges project
members with the global user directory, so a handler can always be
selected even when a project has no members. Handler names link to /user.
…p bumps) (#140)

* feat(delivery): DeepCode (DEEPCODE) executor + per-executor run guide

- ExecutorKind::DeepCode end to end: domain enum (ALL remains the single
  authoritative kind list), in-memory + Redis queues, agent-runtime backend
  (deepcode exec --json, DEEPCODE_CMD override), CLI normalize, MCP dispatch
  schema, web executor labels
- docs/EXECUTORS(.zh-CN).md + USAGE(.zh-CN).md: DeepCode run recipe, env
  override and backend tables
- verified: cargo check/test on delivery + agent-runtime + shepherd-cli, web
  tsc typecheck; a real deepcode CLI run was not exercised here

* chore(deps): upgrade h2 to 0.4.16 and rustls to 0.23.45 per cargo audit

- RUSTSEC-2026-0258 (h2 unbounded empty DATA frames): h2 0.4.15 -> 0.4.16
- RUSTSEC-2026-0285 (rustls TLS 1.3 handshake across encryption levels):
  rustls 0.23.40 -> 0.23.45, rustls-webpki 0.103.13 -> 0.103.15

* feat(server): Jev (TypeSafe System One) verification judge

- JevJudge implements Judge: one noul question per acceptance criterion in a
  single POST to the TypeSafe System One endpoint; passes only when every
  probability reaches SHEPHERD_JEV_THRESHOLD (default 0.8)
- build_judge() priority: Jev (SHEPHERD_JEV_API_KEY, falls back to
  TYPESAFE_API_KEY) -> LLM judge -> SHEPHERD_JUDGE_URL HTTP -> accept-all;
  HTTP/parse errors fail closed
- docs/USAGE(.zh-CN).md: judge config table + fail-closed note
@Liberxue
Liberxue merged commit 1347700 into main Oct 6, 2026
5 checks passed
@Liberxue
Liberxue deleted the refactor/english-doc-comments branch October 6, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant