Structure linked-transit shellless frontier
This commit is contained in:
parent
efa3b6a2a7
commit
0fe2f406ea
2 changed files with 68 additions and 2 deletions
|
|
@ -3706,6 +3706,11 @@ pub struct SmpPeriodicCompanyServiceTraceReport {
|
|||
pub known_bridge_helpers: Vec<String>,
|
||||
#[serde(default)]
|
||||
pub next_owner_questions: Vec<String>,
|
||||
pub linked_transit_shellless_readiness_status: String,
|
||||
#[serde(default)]
|
||||
pub linked_transit_runtime_backed_input_families: Vec<String>,
|
||||
#[serde(default)]
|
||||
pub linked_transit_remaining_owner_gaps: Vec<String>,
|
||||
#[serde(default)]
|
||||
pub companies: Vec<SmpPeriodicCompanyServiceTraceEntry>,
|
||||
#[serde(default)]
|
||||
|
|
@ -4975,6 +4980,24 @@ fn build_periodic_company_service_trace_report(
|
|||
"Which persisted inputs and exact shellless formulas feed the grounded tri-lane live scorer family 0x0040d450 / 0x00410b30..0x004118f4 above 0x00412560 before 0x0040c9a0 folds the results into [site+0x2b4/+0x2b8/+0x2bc]?".to_string(),
|
||||
"Which infrastructure consumer above the grounded 0x38a5 seam actually drives the linked-transit branch that 0x00409950 follows?".to_string(),
|
||||
];
|
||||
let linked_transit_shellless_readiness_status =
|
||||
"timed_cache_and_train_side_followons_grounded_site_cache_input_owners_missing".to_string();
|
||||
let linked_transit_runtime_backed_input_families = vec![
|
||||
"company linked-transit route-anchor tuple [company+0x0d35] and fallback count lanes [company+0x7664/+0x7668/+0x766c] through 0x00401860".to_string(),
|
||||
"company linked-transit peer-cache refresh absolute counter [company+0x0d3e] driving the shorter 0x00409720 -> 0x004093d0 cadence".to_string(),
|
||||
"company linked-transit autoroute site-score refresh absolute counter [company+0x0d3a] driving the longer 0x00409720 -> 0x00407bd0 cadence".to_string(),
|
||||
"company linked-transit latch [company+0x0d56] consumed by 0x00409950 and the annual-finance debt lane".to_string(),
|
||||
"placed-structure-side company cache cells addressed through [site+0x5bd][company_id] and peer rows filled by 0x004a6630".to_string(),
|
||||
"linked-transit peer-table row lanes +0x05 step count and +0x09 normalized continuity share under 0x004093d0".to_string(),
|
||||
"linked-transit site-score cache lanes [site+0x0e/+0x12/+0x16] rebuilt by 0x00407bd0".to_string(),
|
||||
"linked-transit aggregate roster-pressure helper 0x00408f70 consuming raw site-score lane [site+0x12]".to_string(),
|
||||
"linked-transit ranked-site chooser 0x00408280 and staged autoroute entry builder 0x00408380 above the rebuilt site caches".to_string(),
|
||||
"linked-transit train-side autoroute append / rotate strip 0x00409770 plus add-train owner 0x00409830 beneath roster balancer 0x00409950".to_string(),
|
||||
];
|
||||
let linked_transit_remaining_owner_gaps = vec![
|
||||
"which placed-structure or infrastructure owner seam feeds the rebuilt site-cache lanes that 0x00408280 / 0x00408380 consume when shellless linked-transit maintenance runs".to_string(),
|
||||
"which persisted site-side inputs are sufficient to rebuild the peer/company cache cells and weighted site-score lanes without relying on shell-owned layout or route refresh follow-ons".to_string(),
|
||||
];
|
||||
|
||||
let companies = analysis
|
||||
.company_entries
|
||||
|
|
@ -5267,6 +5290,9 @@ fn build_periodic_company_service_trace_report(
|
|||
atlas_candidate_consumers,
|
||||
known_bridge_helpers,
|
||||
next_owner_questions,
|
||||
linked_transit_shellless_readiness_status,
|
||||
linked_transit_runtime_backed_input_families,
|
||||
linked_transit_remaining_owner_gaps,
|
||||
companies,
|
||||
notes,
|
||||
}
|
||||
|
|
@ -28205,6 +28231,12 @@ mod tests {
|
|||
assert_eq!(trace.atlas_candidate_consumers.len(), 9);
|
||||
assert_eq!(trace.known_bridge_helpers.len(), 84);
|
||||
assert_eq!(trace.next_owner_questions.len(), 5);
|
||||
assert_eq!(
|
||||
trace.linked_transit_shellless_readiness_status,
|
||||
"timed_cache_and_train_side_followons_grounded_site_cache_input_owners_missing"
|
||||
);
|
||||
assert_eq!(trace.linked_transit_runtime_backed_input_families.len(), 10);
|
||||
assert_eq!(trace.linked_transit_remaining_owner_gaps.len(), 2);
|
||||
assert_eq!(trace.companies.len(), 1);
|
||||
assert_eq!(
|
||||
trace.companies[0].linked_transit_autoroute_site_score_cache_refresh_absolute_counter,
|
||||
|
|
@ -28631,6 +28663,36 @@ mod tests {
|
|||
&& line.contains("0x00412560")
|
||||
&& line.contains("[site+0x2b4/+0x2b8/+0x2bc]")
|
||||
}));
|
||||
assert!(
|
||||
trace
|
||||
.linked_transit_runtime_backed_input_families
|
||||
.iter()
|
||||
.any(|line| line.contains("[company+0x0d3e]") && line.contains("0x00409720"))
|
||||
);
|
||||
assert!(
|
||||
trace
|
||||
.linked_transit_runtime_backed_input_families
|
||||
.iter()
|
||||
.any(|line| line.contains("[company+0x0d3a]") && line.contains("0x00407bd0"))
|
||||
);
|
||||
assert!(
|
||||
trace
|
||||
.linked_transit_runtime_backed_input_families
|
||||
.iter()
|
||||
.any(|line| line.contains("0x00408280") && line.contains("0x00408380"))
|
||||
);
|
||||
assert!(
|
||||
trace
|
||||
.linked_transit_runtime_backed_input_families
|
||||
.iter()
|
||||
.any(|line| line.contains("0x00409770") && line.contains("0x00409830"))
|
||||
);
|
||||
assert!(
|
||||
trace
|
||||
.linked_transit_remaining_owner_gaps
|
||||
.iter()
|
||||
.any(|line| line.contains("0x00408280 / 0x00408380"))
|
||||
);
|
||||
assert!(
|
||||
trace
|
||||
.near_city_acquisition_region_input_fields
|
||||
|
|
|
|||
|
|
@ -25,9 +25,13 @@ Working rule:
|
|||
`[company+0x0d3e]` is the shorter peer-cache refresh counter,
|
||||
`[company+0x0d3a]` is the heavier autoroute site-score refresh counter, and
|
||||
the route-anchor tuple `[company+0x0d35] / [company+0x7664/+0x7668/+0x766c]` remains save-native
|
||||
- the train-side follow-ons are bounded too:
|
||||
`0x00408280 / 0x00408380` are the ranked-site chooser and staged autoroute-entry builder above
|
||||
the rebuilt site caches, and `0x00409770 / 0x00409830 / 0x00409950` are the append/add/balance
|
||||
strip above that
|
||||
- that makes the next linked-transit question narrower:
|
||||
identify which placed-structure or infrastructure consumer above the timed cache owners
|
||||
actually turns those rebuilt site caches into roster mutations or route actions
|
||||
identify which placed-structure or infrastructure owner seam feeds the rebuilt site-cache
|
||||
lanes consumed by `0x00408280 / 0x00408380`, so the bounded train-side strip can run shelllessly
|
||||
- Make the next static/rehost slice the near-city industry acquisition owner seam under
|
||||
`0x004014b0`, not another generic infrastructure pass. The concrete questions are:
|
||||
- which minimum persisted peer-site fields on the already-grounded `0x006cec20` placed-structure
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue