D3RO Voice — 멀티플랫폼 AI 음성 어시스턴트 (Monorepo & CI/CD)
Find a file
Yun Chan f505a03d34
Some checks are pending
ci / 정본·보안·린트·타입·테스트 (push) Waiting to run
ci / 워크스페이스 빌드 검증 (push) Blocked by required conditions
ci / 모바일 린트·타입·Jest (push) Waiting to run
ci / Supabase Edge Functions + Cloudflare Worker (push) Waiting to run
ci / .NET API 서버 테스트 (push) Waiting to run
deploy-site / deploy (push) Waiting to run
fix(ci): point release-metadata checks at the relocated update and publish guards
CI run 121 failed at "버전·계약 정본 대조": earlier refactors moved update
gating from UpdateService into update-policy.ts (evaluateUpdateOffer ties
decideUpdate + isWithinRollout), the differential-download switch into
update-adapters.ts, and the Forgejo re-release guard into
lib/immutable-package-guard.mjs (sha256 comparison, abort on conflict).
The checks still looked for the old markers in the old files. They now
verify the same guarantees where the code lives, and the self-test's
negative case targets assertNoImmutableConflicts.

Also clears the lint gate: a control-character regex in Keycap (range now
starts at U+0020) and unused helpers in two red-team tests.
2026-09-28 20:55:11 +09:00
.agents feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
.claude docs: record Wave 3 surface consolidation and fold NAS-only whisper into compose 2026-09-26 16:02:44 +09:00
.codex feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
.forgejo/workflows ci(deploy-site): check the live structured data from a file so curl is not cut off by grep -q 2026-09-27 10:49:54 +09:00
apps fix(ci): point release-metadata checks at the relocated update and publish guards 2026-09-28 20:55:11 +09:00
bucket chore(release): point the Scoop manifest at the 1.9.0 portable build 2026-09-27 16:46:14 +09:00
docs docs: record design overhaul waves 2-3 and update feature map 2026-09-28 20:46:24 +09:00
memory chore(release): point the Scoop manifest at the 1.9.0 portable build 2026-09-27 16:46:14 +09:00
packages feat(desktop): information architecture overhaul — home, records, meetings first 2026-09-28 20:46:08 +09:00
release release: ship v1.9.0 with transcript segments and preset prompts on the phone 2026-09-27 16:24:48 +09:00
scripts fix(ci): point release-metadata checks at the relocated update and publish guards 2026-09-28 20:55:11 +09:00
server fix: red-team round 3 hardening across desktop, mobile, core and server 2026-09-28 20:45:52 +09:00
site feat(desktop): honest, unified dictation popups with Esc to cancel 2026-09-28 20:46:24 +09:00
tests/e2e chore: remove duplicate copies of the site, download center and installers (WS-C) 2026-09-26 15:48:52 +09:00
.dockerignore feat(web): serve the web app under /app and send every billing link there (WS-B) 2026-09-26 15:48:30 +09:00
.editorconfig v1.0.0 배포 준비: CHANGELOG, LICENSE, 프로젝트 메타 파일 추가 2026-04-06 09:29:27 +09:00
.env.example chore(ops): keep every operations credential name in .env.example and map where each lives 2026-09-26 20:35:06 +09:00
.eslintignore fix(V2-1): minor 이슈 정리 [M4][M5] 2026-04-09 02:32:37 +09:00
.eslintrc.cjs feat(release): prepare 1.1.0 candidate 2026-08-29 18:33:45 +09:00
.gitattributes v1.0.0 배포 준비: CHANGELOG, LICENSE, 프로젝트 메타 파일 추가 2026-04-06 09:29:27 +09:00
.gitignore feat(site): prerender every locale and publish structured data, llms.txt and sitemaps 2026-09-27 10:45:05 +09:00
.gitlab-ci.yml fix(release): stop shipping native modules built for the wrong runtime 2026-09-18 15:45:03 +09:00
.nvmrc feat(release): prepare 1.1.0 candidate 2026-08-29 18:33:45 +09:00
.prettierrc Phase 1+2 구현: Electron 뼈대 + STT/핫키/오케스트레이터 2026-04-05 02:01:37 +09:00
AGENTS.md docs: record the 1.1.0 release and add the infrastructure map 2026-09-16 23:27:52 +09:00
CHANGELOG.md release: ship v1.9.0 with transcript segments and preset prompts on the phone 2026-09-27 16:24:48 +09:00
CLAUDE.md docs: record the 1.1.0 release and add the infrastructure map 2026-09-16 23:27:52 +09:00
CONTRIBUTING.md v1.0.0 배포 준비: CHANGELOG, LICENSE, 프로젝트 메타 파일 추가 2026-04-06 09:29:27 +09:00
design.md docs: record design overhaul waves 2-3 and update feature map 2026-09-28 20:46:24 +09:00
docker-compose.nas.yml docs: record Wave 3 surface consolidation and fold NAS-only whisper into compose 2026-09-26 16:02:44 +09:00
docker-compose.yml feat(web): serve the web app under /app and send every billing link there (WS-B) 2026-09-26 15:48:30 +09:00
global.json feat(release): prepare 1.1.0 candidate 2026-08-29 18:33:45 +09:00
LICENSE v1.0.0 배포 준비: CHANGELOG, LICENSE, 프로젝트 메타 파일 추가 2026-04-06 09:29:27 +09:00
package-lock.json release: ship v1.9.0 with transcript segments and preset prompts on the phone 2026-09-27 16:24:48 +09:00
package.json release: ship v1.9.0 with transcript segments and preset prompts on the phone 2026-09-27 16:24:48 +09:00
pnpm-workspace.yaml feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
README-NAS.md feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00
run-desktop.bat fix(desktop): clean single-instance lock exit and suppress devtools console crash 2026-08-20 22:48:58 +09:00
SECURITY.md v1.0.0 배포 준비: CHANGELOG, LICENSE, 프로젝트 메타 파일 추가 2026-04-06 09:29:27 +09:00
skills-lock.json agent update 2026-07-23 11:14:13 +09:00
tsconfig.base.json feat(V2-1a): Monorepo 구조 전환 — apps/desktop으로 V1 이동 2026-04-08 14:04:41 +09:00
tsconfig.json fix(V2-1a): 루트 workspace 설정 3파일 보충 2026-04-08 14:29:40 +09:00
turbo.json feat(V2-1a): Monorepo 구조 전환 — apps/desktop으로 V1 이동 2026-04-08 14:04:41 +09:00