mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-01 17:00:21 +08:00
Update transport ranking architecture guard
This commit is contained in:
@@ -425,7 +425,7 @@ fn ai_pipeline_planner_separates_local_candidate_resolution_from_ranking() {
|
|||||||
"mod candidate_ranking;",
|
"mod candidate_ranking;",
|
||||||
"mod candidate_resolution;",
|
"mod candidate_resolution;",
|
||||||
"mod candidate_preparation;",
|
"mod candidate_preparation;",
|
||||||
"mod candidate_transport_ordering;",
|
"mod candidate_transport_ranking_facts;",
|
||||||
] {
|
] {
|
||||||
assert!(
|
assert!(
|
||||||
planner_mod.contains(pattern),
|
planner_mod.contains(pattern),
|
||||||
@@ -469,7 +469,7 @@ fn ai_pipeline_planner_separates_local_candidate_resolution_from_ranking() {
|
|||||||
] {
|
] {
|
||||||
assert!(
|
assert!(
|
||||||
!candidate_ranking.contains(forbidden),
|
!candidate_ranking.contains(forbidden),
|
||||||
"planner/candidate_ranking.rs should not own local candidate resolution or transport ordering helper {forbidden}"
|
"planner/candidate_ranking.rs should not own local candidate resolution or transport ranking facts helper {forbidden}"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -496,18 +496,18 @@ fn ai_pipeline_planner_separates_local_candidate_resolution_from_ranking() {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
let candidate_transport_ordering = read_workspace_file(
|
let candidate_transport_ranking_facts = read_workspace_file(
|
||||||
"apps/aether-gateway/src/ai_pipeline/planner/candidate_transport_ordering.rs",
|
"apps/aether-gateway/src/ai_pipeline/planner/candidate_transport_ranking_facts.rs",
|
||||||
);
|
);
|
||||||
for pattern in [
|
for pattern in [
|
||||||
"pub(super) struct CandidateExecutionOrdering {",
|
"pub(super) struct CandidateTransportRankingFacts {",
|
||||||
"resolve_cached_candidate_execution_ordering",
|
"resolve_cached_candidate_transport_ranking_facts",
|
||||||
"resolve_cached_transport_execution_ordering",
|
"resolve_cached_transport_ranking_facts",
|
||||||
"resolve_transport_proxy_snapshot_with_tunnel_affinity",
|
"resolve_transport_proxy_snapshot_with_tunnel_affinity",
|
||||||
] {
|
] {
|
||||||
assert!(
|
assert!(
|
||||||
candidate_transport_ordering.contains(pattern),
|
candidate_transport_ranking_facts.contains(pattern),
|
||||||
"planner/candidate_transport_ordering.rs should own {pattern}"
|
"planner/candidate_transport_ranking_facts.rs should own {pattern}"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
for forbidden in [
|
for forbidden in [
|
||||||
@@ -516,8 +516,8 @@ fn ai_pipeline_planner_separates_local_candidate_resolution_from_ranking() {
|
|||||||
"filter_and_rank_local_execution_candidates",
|
"filter_and_rank_local_execution_candidates",
|
||||||
] {
|
] {
|
||||||
assert!(
|
assert!(
|
||||||
!candidate_transport_ordering.contains(forbidden),
|
!candidate_transport_ranking_facts.contains(forbidden),
|
||||||
"planner/candidate_transport_ordering.rs should not own ranking or resolution helper {forbidden}"
|
"planner/candidate_transport_ranking_facts.rs should not own ranking or resolution helper {forbidden}"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user