Back to trial
Severity is deterministic uncalibrated triage metadata, not validated review priority. Operation-level severity
is inferred from deterministic path rules. Rule matches shown per operation are approximate previews (they skip
the pipeline's suppression passes); the authoritative classification is the stored
event record.
Plain-language summary
Manual review pending.
Rules fired
contact_admin_change
Value signals
[
{
"path": "/protocolSection/statusModule/startDateStruct/date",
"signal": "timeline_significant_shift",
"category": "timeline_significant_shift",
"new_type": "ACTUAL",
"old_type": "ESTIMATED",
"severity": "medium",
"direction": "later",
"new_value": "2025-05-01",
"old_value": "2024-11-15",
"delta_days": 167,
"date_struct": "startDateStruct",
"new_precision": "day",
"old_precision": "day"
}
] Provenance
Source ctgov_internal_history
Fetched 2026-06-18 19:15:01+00
Raw hash 2877abd3fd796adcf4fa682610310a21825d49934f9acaf52f16200f3aae25a8 Timeline Start, primary completion, and completion date movement. Triage: Medium 2 ops replace /protocolSection/statusModule/startDateStruct/date
Triage: Medium Timeline Shift Operation 4
Matched rules start_timeline_change Start date changes are operational timeline signals. replace /protocolSection/statusModule/startDateStruct/type
Triage: Medium Timeline Shift Operation 5
Matched rules start_timeline_change Start date changes are operational timeline signals. Contacts and locations Site, contact, and location updates that are usually operational. Triage: Low 2 ops remove /protocolSection/contactsLocationsModule/centralContacts
Triage: Low Administrative Contact Change Operation 8
Matched rules contact_admin_change Central contact updates are usually administrative. Before
[
{
"name": "Zhaoqing Fan, PhD",
"role": "CONTACT",
"email": "zhqfan@bjmu.edu.cn",
"phone": "13601052226"
}
] remove /protocolSection/contactsLocationsModule/locations/0/contacts
Triage: Uncategorized Uncategorized Operation 9
Before
[
{
"name": "Zhaoqing Fan",
"role": "CONTACT"
}
] Other registry fields Changes outside the current high-signal rule families. Triage: Uncategorized 3 ops replace /protocolSection/statusModule/statusVerifiedDate
Triage: Uncategorized Uncategorized Operation 2
replace /protocolSection/statusModule/lastUpdateSubmitDate
Triage: Uncategorized Uncategorized Operation 6
replace /protocolSection/statusModule/lastUpdatePostDateStruct/date
Triage: Uncategorized Uncategorized Operation 7
Sponsor and administrative fields Sponsor, collaborator, oversight, or registry maintenance changes. Triage: Uncategorized 1 ops add /protocolSection/identificationModule/acronym
Triage: Uncategorized Uncategorized Operation 1
Status and stopping reason Recruitment status, termination, suspension, withdrawal, or why-stopped text. Triage: Uncategorized 1 ops replace /protocolSection/statusModule/overallStatus
Triage: Uncategorized Uncategorized Operation 3
Before
NOT_YET_RECRUITING After
ENROLLING_BY_INVITATION Raw JSON Patch [
{
"op": "add",
"path": "/protocolSection/identificationModule/acronym",
"value": "NeoMARS"
},
{
"op": "replace",
"path": "/protocolSection/statusModule/statusVerifiedDate",
"value": "2026-03"
},
{
"op": "replace",
"path": "/protocolSection/statusModule/overallStatus",
"value": "ENROLLING_BY_INVITATION"
},
{
"op": "replace",
"path": "/protocolSection/statusModule/startDateStruct/date",
"value": "2025-05-01"
},
{
"op": "replace",
"path": "/protocolSection/statusModule/startDateStruct/type",
"value": "ACTUAL"
},
{
"op": "replace",
"path": "/protocolSection/statusModule/lastUpdateSubmitDate",
"value": "2026-03-15"
},
{
"op": "replace",
"path": "/protocolSection/statusModule/lastUpdatePostDateStruct/date",
"value": "2026-03-17"
},
{
"op": "remove",
"path": "/protocolSection/contactsLocationsModule/centralContacts"
},
{
"op": "remove",
"path": "/protocolSection/contactsLocationsModule/locations/0/contacts"
}
]