feat: add adapter-first ingestion, factor monitoring, and risk workbench - #3
Open
elexingyu wants to merge 62 commits into
Open
feat: add adapter-first ingestion, factor monitoring, and risk workbench#3elexingyu wants to merge 62 commits into
elexingyu wants to merge 62 commits into
Conversation
Close race, privacy, terminal-safety, resource-limit, and bounded-inspection gaps found during the v0.3 pre-landing review.
Keep core-only installations type-checkable and cover missing dependency and configuration failures without leaking exception context.
Reject excessive nesting before parsing so Python 3.13 and 3.14 preserve the same safe domain errors.
Replace the serial dashboard with a situation-first matrix and evidence inspector while preserving explicit loading, partial, unavailable, and synthetic-data states.
Document the new 90-second demo path, update the real application screenshot, and record the cross-version JSON boundary fix.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
测试覆盖
上线前审查
RecursionError拒绝超深 JSON;现改为解析前显式深度限制。设计审查
计划完成度
边界
测试计划
uv run pytest -q,675 passedbun run test,47 passeduv run ty check src scriptsbun run typecheckbun run build版本
文档
DESIGN.md入口;架构、Adapter、因子、安全与变更日志均已按实际实现核对。