TSRA

TSRATectonic Strain Ratchet Analyzer

Cotabato · Sarangani
1
--
--:--:--
What this means
Confirmed official seismic record Felt-only local observation · not confirmed Elapsed local no-shake outcome Model window generated watch · not warning
inspect
Baseline Pulse
35.55 min
Fitted stick-slip period
inspect
Confirmed Events
11
Observation notes separate
inspect
Last Confirmed
03:36 AM
Jun 10, 2026 · A10
inspect
Model Fit
88.9 %
Calibration-derived timing alignment
Next Observation Window
04:20 PM
1.0× · post-03:44 PM observation cycle
New watch opened
Confirmed Event Log
Label Timestamp Interval Status
MS Jun 08 · 07:37 AM ✓ Confirmed
A1 Jun 08 · 01:12 PM 334.3 min ✓ Confirmed
A2 Jun 08 · 05:16 PM 244.0 min ✓ Confirmed
A3 Jun 08 · 05:51 PM 35.0 min ✓ Confirmed
A4 Jun 08 · 06:26 PM 35.0 min ✓ Confirmed
A5 Jun 08 · 10:30 PM 244.0 min ✓ Confirmed
A6 Jun 10 · 12:36 AM 126.0 min ✓ Confirmed
A7 Jun 10 · 02:12 AM 96.0 min −28 min early ✓ Confirmed
A8 Jun 10 · 02:55 AM 43.0 min +8 min ✓ Confirmed
A9 Jun 10 · 03:26 AM 31.0 min −4 min early ✓ Confirmed
A10 Jun 10 · 03:36 AM 10.0 min sub-pulse ✓ Confirmed
Observation Outcome Log
Local outcome records are stored on this device and remain separate from confirmed seismic events.
0 local records
Source Report Time Linked Watch Timing Outcome Status
FELTLocal felt · low certainty · pending official check Jun 10 · by ~09:55 AM 09:13 AM extended-phase watch Earlier / uncertain Significant felt activity Pending PHIVOLCS
OBSLocal outcome · no-shake note · not official Jun 10 · 02:03 PM 7.0× long-phase watch Watch center elapsed No local outcome observed Elapsed
OBSLocal outcome · no-shake note · not official Jun 10 · 03:32 PM 9.5× extended-phase watch Watch center elapsed No local outcome observed Elapsed
FELTLocal felt-only · low certainty · pattern context Jun 10 · ~05:14 PM 05:37 PM phase-sensitive watch Before the watch time; ~23 min before anchor Brief local shake felt Felt-only
FELTLocal felt-only · low certainty · pattern context Jun 10 · ~07:36 PM 07:41 PM 7.0× long-phase watch Before the watch time; ~5 min before anchor Subtle local movement felt for ~1 min Felt-only
OBSLocal outcome · no-shake note · not official Jun 10 · 09:10 PM 9.5× extended-phase watch Nothing happened during the watch No local shake observed Elapsed
FELTLocal felt-only · low certainty · anchor candidate Jun 10 · ~11:47 PM 3.5× phase-sensitive watch After the watch time; ~32 min after anchor Subtle local movement noticed for brief Felt-only
OBSLocal outcome · no-shake note · not official Jun 11 · 12:54 PM 9.5× extended-phase watch Nothing happened during the watch No local shake observed through the morning after the final watch Elapsed
FELTLocal felt-only · low certainty · pattern context Jun 11 · ~03:34 PM 3.5× phase-sensitive watch After the watch time; ~36 min after anchor Local shake noticed underneath around 03:34 PM for brief Felt-only
OBSLocal outcome · no-shake note · not official Jun 11 · 09:11 PM 9.5× extended-phase watch Nothing happened during the watch No observation report for now; no local shake observed during the watch Elapsed
OBSLocal outcome · no-shake note · not official Jun 11 · 09:46 PM 1.0× post-anchor watch Nothing happened during the watch No local shake observed during the elapsed watch Elapsed
OBSLocal outcome · no-shake note · not official Jun 12 · 01:54 AM 7.0× long-phase watch Nothing happened during the watch No local shake observed during the elapsed watch Elapsed
OBSLocal outcome · no-shake note · not official Jun 12 · 07:31 AM 9.5× extended-phase watch Nothing happened during the watch No local observation around the four elapsed observation windows Elapsed
OBSLocal outcome · no-shake note · not official Jun 12 · 01:08 PM 9.5× extended-phase watch Nothing happened during the watch No local observation around the four elapsed observation windows Elapsed
FELTLocal felt-only · low certainty · pattern context Jun 13 · ~01:24 AM 9.5× extended-phase watch After the watch time; ~398 min after anchor Consistent subtle local shake felt by observer; felt-only local observation, not an official seismic confirmation Felt-only
FELTLocal felt-only · low certainty · pattern context Jun 13 · ~10:07 AM 9.5× extended-phase watch After the watch time; ~185 min after anchor Clear local shake felt by observer around 10:07 AM; felt-only local observation, not an official seismic confirmation Felt-only
OBSLocal outcome · no-shake note · not official Jun 13 · 03:44 PM 9.5× extended-phase watch Nothing happened during the watch All prior windows elapsed; no new local shake reported Elapsed
Next Observation Window
04:20 PM
Post-03:44 PM cycle
Provisional Observation WindowsPost-03:44 PM cycle · new observation open
Phase Window Watch Time Remaining Observation Class Status Record
1.0× 35.6 min Jun 13 · 04:20 PM First post-anchor observation watchModel window · generated · not warning
3.5× 124.4 min Jun 13 · 05:49 PM Phase-sensitive observation watchModel window · generated · not warning
7.0× 248.9 min Jun 13 · 07:53 PM Long-phase observation watchModel window · generated · not warning
9.5× 337.7 min Jun 13 · 09:22 PM Extended-phase observation watchModel window · generated · not warning
Latest Observation Anchor
Anchor source
Post-03:44 PM observation cycle · elapsed watch anchor
Report time
Jun 13 · 03:44 PM
Window relation
No local shake observed; new observation pattern opened
Next watch center
04:20 PM · band ~04:09–04:32 PM
Evidence status
New observation cycle · local anchor
What this means
Local elapsed/no-shake outcome · observational certainty · not official · used only as a pattern anchor
Dashboard Chart
Light-theme TSRA timing chart showing strain sawtooth behavior and observer versus instrument timing drift

How to read the chart

Read the dashboard as a timing diary. It shows when confirmed events happened, how far apart they were, and where the current observation windows sit relative to the fitted pulse rhythm.

1

The main rhythm is the repeated rise-and-reset pattern: quiet build-up, then an observed release or watch outcome.

2

The labeled phase bands organize time. They do not certify that shaking will happen or how strong it will be.

3

Confirmed events, felt reports, and model watch windows stay separate so the chart remains useful without overstating certainty.

Reading the Chart — Plain Language Guide

Sawtooth rhythm

Rising lines mark quiet stress build-up. Drops mark observed release and reset.

Peak height

Higher peaks mean longer phase intervals, not guaranteed stronger shaking. Amplitude is logged separately.

Phase markers

1×, 3.5×, 7×, and 9.5× organize timing around a fitted 35.5-minute pulse.

Observer vs instrument

Human notes and official records stay separate, then comparable. Agreement strengthens the timing read.

Calibration LedgerComputed from existing logs · not warning

This tab measures the distance between TSRA's fitted phase clock and the records already on this page. It does not add confirmed events, does not read private notes off-device, and does not certify a safety decision. It only asks: when the pattern named a phase window, how close did the observed record land?

Confirmed hit rate
Waiting for log scan
Median offset
Absolute center-to-record offset across standard confirmed intervals.
Local outcomes
Felt-only and elapsed records stay separate.
Current clock
Baseline and pending windows checked from DOM.
Confirmed Phase Fit
Event Observed Interval Nearest Phase Offset Band
Outcome Balance
Record Type Count Calibration Meaning
What this means
  • Useful signalThe ledger has not run yet.
  • Excluded from fitSub-pulses are displayed but excluded from the standard-phase score because they do not represent the 1.0×, 3.5×, 7.0×, or 9.5× phase classes.
  • Safety boundaryThis calibration is observational analysis only: not a certified warning system and never enough for safety decisions by itself.
Raw Model Forecast Output
================================================================================ TECTONIC PHASE-OBSERVATION MODEL (HISTORICAL REFERENCE) Slip Threshold Forecasts (Reference Time: 2026-06-09 00:49:15) ================================================================================ - Fitted Baseline Pulse Period: 35.552 minutes Phase | Observation Window | Watch Time | Post-Window Class -------------------------------------------------------------------------------- 1.0x phase | 35.6 minutes | 2026-06-09 01:24:48 | ELAPSED -> no confirmed local release 3.5x phase | 124.4 minutes | 2026-06-09 02:53:40 | ELAPSED -> no confirmed local release 7.0x phase | 248.9 minutes | 2026-06-09 04:58:06 | ELAPSED -> no confirmed local release 9.5x phase | 337.7 minutes | 2026-06-09 06:26:59 | ELAPSED -> no confirmed local release ================================================================================ ================================================================================ TECTONIC PHASE-OBSERVATION MODEL (A7 ANCHOR) Slip Threshold Forecasts (Reference Time: 2026-06-10 02:12:00) ================================================================================ - Fitted Baseline Pulse Period: 35.552 minutes Phase | Observation Window | Watch Time | Post-Window Class -------------------------------------------------------------------------------- 1.0x phase | 35.6 minutes | 2026-06-10 02:47:33 | ELAPSED -> micro-pulse / timing check 3.5x phase | 124.4 minutes | 2026-06-10 04:16:25 | WATCH 7.0x phase | 248.9 minutes | 2026-06-10 06:20:51 | WATCH 9.5x phase | 337.7 minutes | 2026-06-10 07:49:44 | WATCH ================================================================================ ================================================================================ TECTONIC PHASE-OBSERVATION MODEL (A8 ANCHOR - LIVE) Slip Threshold Forecasts (Reference Time: 2026-06-10 02:55:00) ================================================================================ - Fitted Baseline Pulse Period: 35.552 minutes Phase | Observation Window | Watch Time | Post-Window Class -------------------------------------------------------------------------------- 1.0x phase | 35.6 minutes | 2026-06-10 03:30:33 | WATCH 3.5x phase | 124.4 minutes | 2026-06-10 04:59:25 | WATCH 7.0x phase | 248.9 minutes | 2026-06-10 07:03:51 | WATCH 9.5x phase | 337.7 minutes | 2026-06-10 08:32:44 | WATCH ================================================================================ ================================================================================ TECTONIC PHASE-OBSERVATION MODEL (A10 ANCHOR - UPDATED OUTCOME) Watch Center / Observation Outcome Record (Reference Time: 2026-06-10 03:36:00) ================================================================================ - Fitted Baseline Pulse Period: 35.552 minutes - Architecture Rule: confirmed events, felt observations, and model watch windows are separate fields Phase | Observation Window | Watch Center | Observation Outcome -------------------------------------------------------------------------------- 1.0x phase | 35.6 minutes | 2026-06-10 04:11:33 | elapsed / no local outcome recorded 3.5x phase | 124.4 minutes | 2026-06-10 05:40:24 | elapsed / no local outcome recorded 7.0x phase | 248.9 minutes | 2026-06-10 07:44:51 | elapsed / no local outcome recorded 9.5x phase | 337.7 minutes | 2026-06-10 09:13:42 | significant felt activity reported by ~09:55 AM; exact onset earlier/uncertain; pending official confirmation ================================================================================ ================================================================================ TECTONIC PHASE-OBSERVATION MODEL (PROVISIONAL FELT-OBSERVATION ANCHOR) Watch Schedule From Report Time (Reference Time: 2026-06-10 09:55:00) ================================================================================ - Fitted Baseline Pulse Period: 35.552 minutes - Architecture Rule: this anchor is provisional because exact onset is uncertain - Operational Outcome: 7.0x and 9.5x windows elapsed with no local outcome observed Phase | Observation Window | Watch Center | Operational Status -------------------------------------------------------------------------------- 1.0x phase | 35.6 minutes | 2026-06-10 10:30:33 | elapsed post-report check 3.5x phase | 124.4 minutes | 2026-06-10 11:59:25 | elapsed activity-cluster check 7.0x phase | 248.9 minutes | 2026-06-10 14:03:51 | elapsed -> no local outcome observed 9.5x phase | 337.7 minutes | 2026-06-10 15:32:44 | elapsed -> no local outcome observed ================================================================================ ================================================================================ TECTONIC PHASE-OBSERVATION MODEL (POST-03:44 PM NEW OBSERVATION CYCLE) Watch Schedule From Latest Local Outcome (Reference Time: 2026-06-13 15:44:44 local observation anchor) ================================================================================ - Fitted Baseline Pulse Period: 35.552 minutes - Architecture Rule: no confirmed event is added; felt observations and elapsed local outcomes stay separate from confirmed seismic records - Operational Relation: 03:44 PM 9.5× extended-phase watch elapsed with no local shake observed; new observation cycle opened from that local outcome anchor Phase | Observation Window | Watch Center | Operational Status -------------------------------------------------------------------------------- 1.0x phase | 35.6 minutes | 2026-06-13 16:20:17 | NEXT WATCH -> observe ~04:09-04:32 PM 3.5x phase | 124.4 minutes | 2026-06-13 17:49:09 | later phase-sensitive observation watch 7.0x phase | 248.9 minutes | 2026-06-13 19:53:35 | later long-phase observation watch 9.5x phase | 337.7 minutes | 2026-06-13 21:22:28 | later extended-phase observation watch ================================================================================
Description

A field record for timing, not a warning system.

observation archive

TSRA is an observational timing tool built from field notes, confirmed event timestamps, and a fitted phase model. Its purpose is to organize rhythm: what was confirmed, what was felt, and which watch windows are worth observing next.

01 Confirmed events

Official or instrument-backed seismic records stay in the event log so the baseline remains clean.

02 Felt observations

Human reports are logged separately when timing matters but confirmation is still pending.

03 Watch windows

The model marks timing bands for observation only; it does not certify an event or estimate magnitude.

Important: TSRA is not a certified warning system, magnitude predictor, or substitute for PHIVOLCS advisories, civil defense instructions, or professional seismological assessment. Treat every window here as context for observation only: useful for noticing rhythm, never enough for safety decisions by itself.
Learning Guide
Tectonic field notes, one plate at a time.
01 / 02
Field module · 01
Subduction & Trench Mechanics
A landscape guide to trench rhythm, phase windows, and why felt observations are logged separately from confirmed seismic events.
07:59 · narration source
Video unavailableThe local safety video did not load. Confirm /safety/Cotabato_Trench_Rhythm.mp4 is included in the deployed project.
Timed transcript
0001 / 0000Whisper Large v3 Turbo · M4A source

Machine transcript generated from the local M4A narration source. Active words follow the video playback time; review proper nouns against source context when needed.

Field module · 02
Twin Tectonic Giants
A companion guide for reading the larger tectonic systems behind local reports, fault rhythm, and provisional watch-window interpretation.
01:52 · narration source
Video unavailableThe local safety video did not load. Confirm /safety/Twin_Tectonic_Giants.mp4 is included in the deployed project.
Timed transcript
0001 / 0000Whisper Large v3 Turbo · M4A source

Machine transcript generated from the local M4A narration source. Active words follow the video playback time; review proper nouns against source context when needed.

Seismic Pulse Jun 8, 2026  ·  Mw 7.8  ·  Cotabato Trench
26 km WSW of Kablalan, Sarangani  ·  Epicentral Intensity VIII

On the morning of June 8, 2026, a magnitude 7.8 earthquake struck the Cotabato Trench boundary off the southwestern coast of Mindanao. What followed was not a random scatter of aftershocks. It was a structured sequence — one that kept returning to the same timing intervals, hours apart and across two days, in a way that only a locked fault under constant pressure can produce.

The fault that does not release smoothly

Stick-slip under 100 mm/year

The Cotabato Trench is one of the fastest-loading subduction boundaries in the Pacific region. The Celebes Sea floor dives eastward beneath Mindanao at roughly 100 millimetres every year — that is 10 centimetres of compression every 12 months, relentlessly applied to a megathrust interface that spans hundreds of kilometres.

The fault does not absorb this pressure gradually and slip away quietly. Instead, high-friction patches called asperities lock the interface in place. Elastic strain accumulates in the surrounding rock until the locking force is overcome. Then the patch snaps — a stick-slip release — and the cycle begins again from zero.

The 1918 Celebes Sea earthquake (Ms 8.3) and the 1976 Moro Gulf earthquake (Mw 8.1) both originated from this same boundary. The 2026 sequence is not an anomaly in the historical record; it is the record continuing.

The rhythm that emerged

35 minutes, then its multiples

After the mainshock, the aftershocks arrived at intervals that proved non-random. A3 and A4 — two consecutive events on the same afternoon — each arrived exactly 35.0 minutes after the previous event. Within 37 seconds of the fitted 35.55-minute baseline. Twice in a row.

The larger gaps held the same structure at longer range: A1 arrived 334 minutes after the mainshock (9.5× = 337.7 min, delta −3.4 min). A2 and A5 both arrived 244 minutes after their predecessors (7.0× = 248.9 min, delta −4.9 min). A6 arrived 126 minutes later (3.5× = 124.4 min, delta +1.6 min).

The system appears to discharge at discrete multiples of the base interval: 1×, 3.5×, 7×, and 9.5×. These are not values derived from a published equation. They are what the Cotabato data produced, and the fit to them is what TSRA measures.

What the observation model does

A watch instrument, not a forecast

TSRA takes the fitted 35.55-minute baseline and opens four phase windows after each confirmed event. When the next event arrives, it either lands inside a window or it does not. The model re-anchors after every confirmed hit and keeps the next set of windows open for observation.

This is not a seismic forecast in the scientific sense. There is no magnitude estimate, no rupture probability, no claim about whether a window will produce anything locally felt. The model is a timing instrument for watching whether the structural rhythm continues to hold.

During an active sequence, knowing when to look more carefully is itself useful — especially for people living close to the source zone who have no access to real-time institutional monitoring.

Where the model held and where it broke

7 of 9, one honest miss

Close (≤5 min) 7 of 9 intervals
Moderate (6–10 min) 1 A8 +7.4 min
Miss (>10 min) 1 A7 −28 min early
Model fit 88.9% calibration-derived

A7 is the honest anomaly: it arrived 28 minutes before the predicted 3.5× window. The ratchet slipped early on that cycle. The model re-anchored, and by A9 the sequence was back within 5 minutes of the 1× slot. The rhythm re-asserted itself after the perturbation — which is itself a meaningful observation about the fault’s mechanical consistency.

A10, a 10-minute sub-pulse after A9, falls outside the standard phase model entirely. Short-lag releases closely coupled to the preceding event are common in complex aftershock sequences and are not what TSRA is designed to watch for.

What this does not tell us

Honest limits

The model is built on 11 confirmed events across a roughly 44-hour window. That is enough to fit a baseline and open watch windows, but not enough to treat the multiplier pattern as a permanent feature of this fault’s behaviour. Two forward-looking windows on the afternoon of June 10 elapsed without a locally felt outcome, and the 09:10 PM extended-phase watch also elapsed with no local shake observed. Felt observations at ~05:14 PM and ~07:36 PM remain useful timing notes, but they are not confirmed seismic events.

TSRA does not know how much strain remains stored. It does not know whether the next window will produce surface motion strong enough to feel. It does not substitute for PHIVOLCS advisories, civil defence instructions, or professional seismological assessment. What it does is keep the timing record visible during an active sequence, in plain language, for anyone watching the ground.

Academic grounding — literature-search-arxiv
  • [0910.3738] Aftershock magnitude time distribution and fault geometry fingerprinting — supports the premise that aftershock temporal patterns carry a fault-specific signature rather than being random. arxiv.org/abs/0910.3738
  • [0803.4263] Aftershock sequence statistics and fault geometry — cumulative magnitude integral forms a predictable linear trend, consistent with systematic rather than chaotic stress release. arxiv.org/abs/0803.4263
  • [1004.1924] Spatiotemporal correlations of aftershock sequences — enhanced seismic activity shows structured temporal clustering, not uniform decay. arxiv.org/abs/1004.1924
  • [cond-mat/0012058] Model for complex aftershock sequences — Omori law governs rate decay; the multiplier spacing observed here is a distinct structural phenomenon, not contradicted by Omori but not predicted by it either. arxiv.org/abs/cond-mat/0012058
  • [1909.06787] Silent energy buildup precedes slow slip failure, Cascadia — structured strain accumulation patterns before failure in locked subduction zones. arxiv.org/abs/1909.06787
Audit note — The geological framework (DDS, Cotabato Trench asperity model, stick-slip mechanism) is academically grounded. The specific 1×/3.5×/7×/9.5× multiplier framework is an empirical observation from this sequence and is not derived from or validated by a published theoretical model. The calibration-derived 88.9% timing fit is computed from 9 standard confirmed intervals; A10 remains visible but excluded as a sub-pulse. Treat forward windows as observational structure, not certified forecasts.