Skip to content

refactor: simplify architecture and harden lifecycle - #137

Merged
Awuqing merged 1 commit into
mainfrom
codex/architecture-simplification
Aug 26, 2026
Merged

refactor: simplify architecture and harden lifecycle#137
Awuqing merged 1 commit into
mainfrom
codex/architecture-simplification

Conversation

@Awuqing

@Awuqing Awuqing commented Aug 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • remove obsolete backend/frontend implementations and consolidate shared registries
  • supervise application-owned background work and make shutdown/recovery deterministic
  • harden Agent terminal-state reporting, startup reconciliation, scheduler rollback, and error logging
  • centralize frontend route/menu metadata, split account security UI, and share SSE log parsing
  • add ESLint/Prettier and strengthen Windows, docs, container, and release CI

Validation

  • go test ./... -count=1
  • go vet ./...
  • go mod verify
  • Linux/amd64 cross-build
  • frontend lint, formatting, typecheck, 45 tests, production build, and production dependency audit
  • English and Chinese documentation typecheck/build
  • git diff --check

Docker was unavailable locally; the PR CI now performs Compose validation and a full container build.

Remove obsolete implementations, centralize background task ownership and terminal-state recovery, consolidate frontend routing and log streaming, and enforce project-wide verification in CI.
@Awuqing
Awuqing merged commit d26dbaf into main Aug 26, 2026
11 checks passed
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