sqlite-web 0.7.2
gitea.db
issue
657 rows, showing page 14
Create
Query
access
access_token
action
action_artifact
action_run
action_run_index
action_run_job
action_runner
action_runner_token
action_schedule
action_schedule_spec
action_task
action_task_output
action_task_step
action_tasks_version
action_variable
app_state
attachment
auth_token
badge
branch
collaboration
comment
commit_status
commit_status_index
commit_status_summary
commit_sync_log
commit_sync_status
dbfs_data
dbfs_meta
deploy_key
email_address
email_hash
external_login_user
follow
gpg_key
gpg_key_import
hook_task
issue
issue_assignees
issue_content_history
issue_dependency
issue_index
issue_label
issue_pin
issue_user
issue_watch
label
language_stat
lfs_lock
lfs_meta_object
login_source
milestone
mirror
notice
notification
oauth2_application
oauth2_authorization_code
oauth2_grant
org_user
package
package_blob
package_blob_upload
package_cleanup_rule
package_file
package_property
package_version
project
project_board
project_issue
protected_branch
protected_tag
public_key
pull_auto_merge
pull_request
push_mirror
reaction
release
renamed_branch
repo_archiver
repo_hidden_file
repo_indexer_status
repo_license
repo_redirect
repo_topic
repo_transfer
repo_unit
repository
review
review_state
secret
session
sqlite_sequence
star
stopwatch
system_setting
task
team
team_invite
team_repo
team_unit
team_user
topic
tracked_time
two_factor
upload
user
user_badge
user_blocking
user_open_id
user_redirect
user_setting
version
watch
webauthn_credential
webhook
Toggle helper tables
Structure
Content
Query
Insert
Drop
Import
Export
Bulk Delete
id
repo_id
index
poster_id
original_author
original_author_id
name
content
milestone_id
priority
is_closed
is_pull
num_comments
ref
deadline_unix
created_unix
updated_unix
closed_unix
is_locked
content_version
time_estimate
96
6
3
5
0
claude/fervent-kirch-e2a254 -> origin/claude/fe
claude/fervent-kirch-e2a254 -> origin/claude/fervent-kirch-e2a254
...
## 模块治理摘要 - 模块: - 战区: - lane: - 阶段: - 分类:`模
## 模块治理摘要 - 模块: - 战区: - lane: - 阶段: - 分类:`模块专项通过 / 工作区漂移 / 阻断` - 结论: - 战役卡: - 验收卡: - runner evidence bundle: ## 验证命令 | 命令 | 结果 | 备注 | | --- | --- | --- | | | | | | | | | | | | | ## 审计命中 - `audit:tenant`: - `audit:events`: - `audit:route-contract`: - `audit:docs-single-source`: - 如未跑全量,请说明原因: ## 前端 / 页面验收 - canonical 入口: - smoke / auth-scope: - alias / compat 回归: ## 残余风险 - 风险 1: - 风险 2: ## 文档同步 - [ ] `CLAUDE.md` - [ ] `AGENTS.md` - [ ] `README.md` - [ ] `GEMINI.md` - [ ] 治理经验库 / 专项记录 ## 口径确认 - [ ] 本 PR 只宣称模块级通过,不把模块结果外推为工作区全绿 - [ ] 若存在工作区漂移,已明确标记且未误记到当前模块 - [ ] 若存在热修 lane,已与全域补证据 / build-out lane 隔离
...
0
0
1
1
1
0
1777597467
1779328857
1778625303
0
0
0
Edit
Delete
122
6
4
5
0
fix(governance): Wave 4 解封 + capability-graph HIGH
fix(governance): Wave 4 解封 + capability-graph HIGH 清零 + vitest 7 项真回归
...
## 模块治理摘要 - 模块:`capability-graph` / `ai-review-qu
## 模块治理摘要 - 模块:`capability-graph` / `ai-review-queue` / `campaigns` / `marketing` / `quotes` - 战区:Wave 4(AI/Process 嵌入式闭环)+ harness 红线收口 - lane:模块专项通过 - 阶段:W4-T03/T06 解封 → Wave 4 收口 - 分类:`模块专项通过` - 结论:W4-T06 状态 `PARTIAL → PASS`;harness `HIGH 3 → 0`;18 个原 stale baseline 失败文件 `373/373` 全绿 - 战役卡:W4-T03(AI Review Queue 真实 DB 验收) - 验收卡:`docs/governance/ai-process-evidence-bundle-2026-05-10.md` - runner evidence bundle:commits `566b7fe1d` + `921a6ce55` ## 关键变更 ### 1. W4-T03 真实 DB 验收解封 - `tests/api/ai-review-queue.test.ts:204` + `:262` 两处 `listRes.body.data.data.some(...)` → `listRes.body.data.some(...)`,对齐 Governance 3.0 扁平 `paginated()` 契约 `{ data: [], meta: { pagination } }` - 真实 DB(`juhi-postgres-test:5433` / `juhi-redis-test:6380`)复跑 4/4 全绿(10.47s) - 覆盖:未认证 401 + 白名单守卫 + list/stats/claim/approve/reject 真实链路 + execution guard ### 2. capability-graph HIGH 3 → 0 - 新增 `HR_TRAINING_EVENTS.COMPETENCY_ASSESSMENT_CREATED / _DERIVED` 两个 event 常量 - `kafka.ts` 新增 `hr_competency_assessment → HR_EVENTS` topic 映射 - `assessByUser` (`:95`) + `deriveBehaviorBasedAssessment` (`:556`) 写入包进 `prisma.$transaction({tx => create + publishEvent(tx)})`,outbox 原子化 - `event-publishing-audit` capability-graph 行:`none=1` → `full=1` ### 3. vitest 7 项真回归修复 背景:`reports/vitest.backend.latest.json` 是 2026-02-18 别的开发机产物,95 failures 绝大多数是 stale。复跑 18 个失败文件后只有 7 项真回归。 | 文件 | 修复 | |---|---| | `marketing.service.test.ts` 完成执行中活动 | 补第 4 个 findFirst onceValue(assertTransition / update 状态校验 / ensureExistsById / refresh 四次调用) | | `quote.service.test.ts` 创建报价单 | biz-code mock 补 `createWithBizCodeRetry` / `generateBizCodes` / `generateBizId` | | `campaign.service.enhanced.test.ts` 5+6 项 | beforeEach 加 `findFirst/updateMany/findFirstOrThrow.mockReset()` 防 sticky 串扰;mock 补 `findFirstOrThrow`;8 处状态机生命周期/事件发布/取消测试补第 4 个 findFirst onceValue;execute 测试将第 3 个 findFirst onceValue 改为 findFirstOrThrow onceValue | 剥离 stale 后真实回归 7 项,但 `mockReset()` 同时暴露 6 项原本被 sticky 状态掩盖的同类问题,一并修复(共 13 处 onceValue 补齐)。 ## 验证命令 | 命令 | 结果 | 备注 | | --- | --- | --- | | `npx vitest run --workspace vitest.workspace.ts --project api tests/api/ai-review-queue.test.ts` | ✅ 4/4 passed (10.47s) | 真实 DB | | `npx vitest run --workspace vitest.workspace.ts --project unit src/modules/campaigns/campaign.service.enhanced.test.ts src/modules/marketing/marketing.service.test.ts tests/unit/services/quote.service.test.ts` | ✅ 3 files / 71+25 tests passed | unit | | `npx vitest run --project unit` (18 个 stale 失败文件全集) | ✅ 18 files / 373 tests passed | unit 回归 | | `npx tsx scripts/audit-prisma-zod-contract.ts` | ✅ PASS (length=0 / required=0 / enum=0) | | | `npx tsx scripts/audit-event-publishing.ts` | ✅ 99.01% 覆盖率,capability-graph 全覆盖 | | | `pnpm harness report` | ✅ CRITICAL=0 / HIGH=0 / MEDIUM=8 / total=6028 | HIGH 从 3 降 0 | | pre-commit Fast Gate (6 项) + Smart Gate (3 项���后端 type-check) | ✅ 全 PASS | NODE_OPTIONS=12G | ## 审计命中 - `audit:tenant`:未跑(变更未触及租户中间件) - `audit:events`:✅ 0 finding(capability-graph 修复后从 7 降 0) - `audit:route-contract`:未跑(变更未触及路由层) - `audit:docs-single-source`:未跑(仅 governance 增量;CLAUDE/AGENTS/README/GEMINI 同步待后续 owner PR) - `audit:prisma-zod-contract`:✅ 0 finding - `audit:state-machines`:✅ 0 finding ## 前端 / 页面验收 - canonical 入口:`/ai-agents/review-queue`(未变更,本 PR 只动 API 测试 + 后端) - smoke / auth-scope:未跑(无前端代码改动) - alias / compat 回归:N/A ## 残余风险 - 风险 1:harness 仍有 `MEDIUM=8`,全部来自既有 baseline 数据(迁移安全检查 5215 LOW 分类边界 / 业务时间流分析 117 INFO / 类型债务追踪 41),非本 PR 引入。CI 治理硬门禁(`HIGH+CRITICAL+MEDIUM > 0`)会阻塞,需后续 owner 决定是否豁免或继续治理。 - 风险 2:full unit suite 仍剩 28 个 *其他* test 文件 / 135 failures(dimension-transform / social-auto-replies / opportunity.machine.test label / rma / content-* 等),均与本 PR 无关,是更老的 pre-existing 失败。建议作为独立后续 PR 处理。 - 风险 3:本 PR 修复的 `mockReset()` 模式应推广到其他使用 `prisma.$transaction` 的服务单测——下次治理可重点扫描。 ## 文档同步 - [ ] `CLAUDE.md` - [ ] `AGENTS.md` - [ ] `README.md` - [ ] `GEMINI.md` - [x] 治理经验库:`docs/governance/ai-process-evidence-bundle-2026-05-10.md` 已升 PASS + 补 Real DB Suite + Test Contract Fix 章节 ## 口径确认 - [x] 本 PR 只宣称模块级通过,不把模块结果外推为工作区全绿 - [x] 若存在工作区漂移,已明确标记且未误记到当前模块(135 项其他失败已列入残余风险) - [x] 若存在热修 lane,已与全域补证据 / build-out lane 隔离 --- > ⚠️ GitHub 镜像 PR #51 因 Actions 账单问题阻塞,故改在 Gitea 创建本 PR 作为主验收入口。 🤖 Generated with Claude Code
...
0
0
1
1
1
0
1778679717
1779328857
1778891027
0
0
0
Edit
Delete
130
6
5
5
0
feat: 培训管理种子 + MQL 评分规则 + Gitea CI 迁移
对应 GitHub PR #52。 - backend/prisma/seeds/22-hr-tr
对应 GitHub PR #52。 - backend/prisma/seeds/22-hr-training-content.ts: 培训管理 12 张表种子 - backend/prisma/seeds/23-lead-scoring-rules.ts: MQL 默认评分规则集(修复 /lead-qualification 评估 400) - .gitea/workflows/ci.yml: Gitea Actions CI(取代账户计费阻塞的 GitHub Actions) - frontend course-marketplace.ts: array-guard 修复 - 已合并 origin/main 至 97a07d598,冲突全部解决 GitHub Actions 已仓库级禁用,CI 迁移到本 Gitea PR 验证。
...
0
0
0
1
0
0
1778885087
1778891427
0
0
0
0
Edit
Delete
131
6
6
5
0
Fix CRUD visible runner timeouts and permissions
## 模块治理摘要 - 模块: - 战区: - lane: - 阶段: - 分类:`模
## 模块治理摘要 - 模块: - 战区: - lane: - 阶段: - 分类:`模块专项通过 / 工作区漂移 / 阻断` - 结论: - 战役卡: - 验收卡: - runner evidence bundle: ## 验证命令 | 命令 | 结果 | 备注 | | --- | --- | --- | | | | | | | | | | | | | ## 审计命中 - `audit:tenant`: - `audit:events`: - `audit:route-contract`: - `audit:docs-single-source`: - 如未跑全量,请说明原因: ## 前端 / 页面验收 - canonical 入口: - smoke / auth-scope: - alias / compat 回归: ## 残余风险 - 风险 1: - 风险 2: ## 文档同步 - [ ] `CLAUDE.md` - [ ] `AGENTS.md` - [ ] `README.md` - [ ] `GEMINI.md` - [ ] 治理经验库 / 专项记录 ## 口径确认 - [ ] 本 PR 只宣称模块级通过,不把模块结果外推为工作区全绿 - [ ] 若存在工作区漂移,已明确标记且未误记到当前模块 - [ ] 若存在热修 lane,已与全域补证据 / build-out lane 隔离
...
0
0
0
1
0
0
1778907435
1778907436
0
0
0
0
Edit
Delete
132
6
7
5
0
Refresh governance coverage counts in AGENTS.md
## 模块治理摘要 - 模块: - 战区: - lane: - 阶段: - 分类:`模
## 模块治理摘要 - 模块: - 战区: - lane: - 阶段: - 分类:`模块专项通过 / 工作区漂移 / 阻断` - 结论: - 战役卡: - 验收卡: - runner evidence bundle: ## 验证命令 | 命令 | 结果 | 备注 | | --- | --- | --- | | | | | | | | | | | | | ## 审计命中 - `audit:tenant`: - `audit:events`: - `audit:route-contract`: - `audit:docs-single-source`: - 如未跑全量,请说明原因: ## 前端 / 页面验收 - canonical 入口: - smoke / auth-scope: - alias / compat 回归: ## 残余风险 - 风险 1: - 风险 2: ## 文档同步 - [ ] `CLAUDE.md` - [ ] `AGENTS.md` - [ ] `README.md` - [ ] `GEMINI.md` - [ ] 治理经验库 / 专项记录 ## 口径确认 - [ ] 本 PR 只宣称模块级通过,不把模块结果外推为工作区全绿 - [ ] 若存在工作区漂移,已明确标记且未误记到当前模块 - [ ] 若存在热修 lane,已与全域补证据 / build-out lane 隔离
...
0
0
1
1
0
0
1779068050
1779069305
1779068087
0
0
0
Edit
Delete
134
6
8
5
0
test(governance): AI Agent/获客域过时 E2E 选择器对齐 canonic
test(governance): AI Agent/获客域过时 E2E 选择器对齐 canonical
...
AI Agent 员工中心 / 获客中心域审计验收后残留 E2E 过时选择器对齐 canonical
AI Agent 员工中心 / 获客中心域审计验收后残留 E2E 过时选择器对齐 canonical(curl/页面实证),两 spec 单跑+合并复跑 14/14 全绿,未放宽断言或 skip。 🤖 Generated with [Claude Code](https://claude.com/claude-code)
...
0
0
0
1
0
0
1779070186
1779328857
0
0
0
0
Edit
Delete
291
6
9
5
0
治理上线 ②④: 恢复 CI 硬门禁(豁免感知) + 文档对账机制 + Phase2 单测全绿
## 模块治理摘要 - 模块: - 战区: - lane: - 阶段: - 分类:`模
## 模块治理摘要 - 模块: - 战区: - lane: - 阶段: - 分类:`模块专项通过 / 工作区漂移 / 阻断` - 结论: - 战役卡: - 验收卡: - runner evidence bundle: ## 验证命令 | 命令 | 结果 | 备注 | | --- | --- | --- | | | | | | | | | | | | | ## 审计命中 - `audit:tenant`: - `audit:events`: - `audit:route-contract`: - `audit:docs-single-source`: - 如未跑全量,请说明原因: ## 前端 / 页面验收 - canonical 入口: - smoke / auth-scope: - alias / compat 回归: ## 残余风险 - 风险 1: - 风险 2: ## 文档同步 - [ ] `CLAUDE.md` - [ ] `AGENTS.md` - [ ] `README.md` - [ ] `GEMINI.md` - [ ] 治理经验库 / 专项记录 ## 口径确认 - [ ] 本 PR 只宣称模块级通过,不把模块结果外推为工作区全绿 - [ ] 若存在工作区漂移,已明确标记且未误记到当前模块 - [ ] 若存在热修 lane,已与全域补证据 / build-out lane 隔离
...
0
0
1
1
0
0
1779504052
1779504064
1779504064
0
0
0
Edit
Delete
«
‹
Page 14 / 14
›
»