9371cc537a
拆分 tool-plan 持久交接的模型、校验、发现和跨平台存储模块。 拆分旧生成链的提示、画布、产物、生命周期和追踪模块。 拆分 Swarm CLI 的输入、观察、终态判定、报告与测试模块。 拆分浏览器发现、CDP、网络策略、试玩、证据与测试模块。 补充兼容可见性、集成验证和第三轮拆分文档。
25 lines
766 B
Rust
25 lines
766 B
Rust
mod capture;
|
|
mod cdp;
|
|
mod discovery;
|
|
mod evidence;
|
|
mod model;
|
|
mod network_policy;
|
|
mod playtest;
|
|
mod process;
|
|
|
|
pub use discovery::discover_chrome_or_edge;
|
|
#[allow(unused_imports)]
|
|
pub use model::{
|
|
BrowserCanvasProbe, BrowserConsoleMessage, BrowserException, BrowserExpectedTextMatch,
|
|
BrowserFailedRequest, BrowserIdentity, BrowserPlaytestAssertion, BrowserPlaytestPhase,
|
|
BrowserPlaytestResult, BrowserPlaytestScenario, BrowserValidationEvidencePaths,
|
|
BrowserValidationInput, BrowserValidationResult, BrowserValidationViewport,
|
|
BrowserViewportValidationResult, DiscoveredBrowser, DiscoveredBrowserKind,
|
|
};
|
|
pub use process::validate_local_preview_in_browser;
|
|
|
|
pub(crate) use playtest::browser_playtest_scenario_fingerprint;
|
|
|
|
#[cfg(test)]
|
|
mod tests;
|