When a public official asks, "Where are the other 'big fish' in the flood works investigation? " they aren't just making a political statement they're highlighting a fundamental failure in investigative data pipelines and multi-source verification systems. This isn't merely a news story about Philippine infrastructure; it is a case study in how fragmented data governance, opaque audit trails, and siloed reporting systems enable systemic corruption to evade detection. For engineers building compliance platforms, alerting systems. Or even public records databases, this investigation offers hard lessons in data integrity, cross-referencing. And the architecture of accountability.

The core question-why only certain actors are pursued while others remain untouched-mirrors a classic problem in distributed systems: partial visibility. If your monitoring stack only surfaces events from a single node, you will never see the full attack surface. Similarly, if a government's anti-corruption platform only analyzes contracts from one agency, the "big fish" operating across multiple departments will remain invisible. This is an engineering problem dressed in political clothing.

The Investigation as a Failed Data Pipeline

Senator Antonio "Sonny" Trillanes IV and other critics have pointed out that the current flood control probe appears to target lower-level officials while leaving high-ranking officials untouched. From a technical perspective, this is a classic data bias problem. The investigation's "data pipeline"-the process of collecting, filtering, and analyzing procurement records, contractor performance. And payment histories-has likely been designed with narrow filters. If the system only flags anomalies in projects under a certain budget threshold or within a specific geographic region, it will systematically miss the "big fish" who operate in higher-value, cross-agency contracts.

In production environments, we found that many government audit systems rely on rule-based anomaly detection (e g., "flag any project where cost exceeds 120% of budget"). This approach is brittle. A sophisticated actor-a "big fish"-will simply ensure their projects stay just under the threshold. Or they will distribute fraudulent activity across multiple smaller contracts. The failure here isn't a lack of data; it's a lack of contextual correlation. Without a graph database linking contract awards, political connections. And payment timing, the system will never surface the true network of influence.

Abstract data pipeline visualization showing multiple data sources merging into a single analytics dashboard, representing the need for thorough data integration in corruption investigations

Why "Big Fish" Are Invisible in Siloed Systems

The phrase "Tinio: Where are other 'big fish' in flood works investigation? " highlights a critical architectural flaw: data silos. In many governments, procurement data lives in one database, contractor performance in another. And political campaign contributions in a third, and these systems rarely communicateWithout an ETL (Extract, Transform, Load) pipeline that merges these sources into a unified graph, investigators are effectively blind. They can see individual trees but not the forest.

Consider a real-world parallel: in cybersecurity, a SIEM (Security Information and Event Management) system that only ingests logs from a single subnet will miss a lateral movement attack. The same principle applies here. If the investigation platform only ingests data from the Department of Public Works and Highways (DPWH), it will miss the "big fish" who also influence budgets in the Department of Budget and Management (DBM) or local government units (LGUs). The solution is to build a cross-domain data mesh that federates queries across agencies while respecting access controls.

A concrete example: in 2022, the Philippine Commission on Audit (COA) reported that P5. 4 billion in flood control projects had "deficiencies. " Yet, only a handful of officials have been charged. This suggests the investigation platform lacks temporal correlation-the ability to link a project's approval date to a specific official's tenure. A proper system would use event sourcing to replay the entire lifecycle of a contract, from budget allocation to final payment. And flag any official who was present at multiple decision points.

Building an Anti-Corruption Platform: Technical Requirements

To answer the question "Where are the other big fish? ", one must design a platform that's observable, queryable, and auditable. Here are the core engineering requirements for such a system:

  • Graph-based data model: Use Neo4j or Amazon Neptune to store entities (officials, contractors, projects) and their relationships. This allows for pathfinding queries like "find all officials connected to a contractor that has won multiple over-budget projects. "
  • Immutable audit logs: Every change to a contract record must be appended to a blockchain or a write-once, read-many (WORM) storage system. This prevents tampering and provides a verifiable chain of custody.
  • Cross-agency data federation: Implement a data lakehouse architecture (e. And g, Apache Iceberg on AWS) that ingests data from DPWH, COA, DBM. And the Office of the Ombudsman. Use Apache Atlas for data lineage to track where each piece of evidence originated.
  • Anomaly detection at scale: Move beyond simple rule-based alerts. Use machine learning models (e, and g, Isolation Forest or Autoencoders) to detect complex patterns like "projects that consistently exceed budget by 15% but never trigger a formal review. "

Without these components, any investigation is essentially running a SELECT FROM contracts WHERE official = 'low_level' query-it will never return the "big fish. "

The Role of Alerting and Crisis Communication Systems

When Senator Trillanes raises this question publicly, he is effectively triggering a crisis communication alert. In engineering terms, this is a P1 incident-a critical failure that requires immediate escalation. However, the current response has been fragmented. The Palace says cases are "under investigation," but there's no visible incident response playbook with clear SLAs (e g., "within 30 days, publish a list of all officials with signing authority over flood control projects").

A proper crisis communication system for such investigations would include:

  • Automated stakeholder notification: Using a tool like PagerDuty or Opsgenie, the system would notify the Ombudsman, the President's office. And the media when a high-risk pattern is detected.
  • Real-time dashboard: A Grafana dashboard showing the status of each investigation, the number of "big fish" identified. And the percentage of projects reviewed.
  • Post-mortem automation: After each major finding, the system would automatically generate a RCA (Root Cause Analysis) document, linking the failure to specific system gaps (e g, and, "missing data from LGU X")
A crisis communication alert dashboard showing multiple active alerts with severity levels, representing the need for automated notification systems in government investigations

Data Integrity: The Foundation of Any Investigation

The "Tinio: Where are other 'big fish' in flood works investigation? " debate ultimately boils down to data integrity. If the original procurement data is corrupted, incomplete, or siloed, no amount of analysis will find the truth. In software engineering, we use checksums, hashing, and digital signatures to ensure data integrity. Governments should adopt similar practices for their contract databases.

Specifically, every contract record should include a SHA-256 hash of its contents, published on a public blockchain. This would allow any citizen or journalist to verify that the record hasn't been altered since it was created. The Philippines has already experimented with blockchain for land titles; extending this to flood control contracts is a logical next step.

Furthermore, the provenance of each data point must be tracked. Using W3C PROV standards, the system should record who entered the data, when, and from which source. This creates an unbroken chain of custody that can be audited by independent parties. Without this, the question "Where are the big fish? " is unanswerable because the data itself is unreliable.

Lessons from Open Source Intelligence (OSINT) for Investigators

Investigators looking for "big fish" can learn from OSINT (Open Source Intelligence) methodologies used in cybersecurity. Tools like Maltego or theHarvester can scrape public records, news articles, and social media to build a graph of connections that official databases might miss. For example, an OSINT scan might reveal that a certain contractor's CEO attended the same university as a high-ranking official, or that both are members of the same exclusive golf club.

This isn't just speculation; it's data-driven link analysis. In the private sector, companies like Palantir have built entire platforms around this concept. Governments should invest in similar investigative data platforms that combine structured data (contracts, budgets) with unstructured data (news articles, social media, court records). The "big fish" often leave a trail across both domains.

FAQ: Technical and Policy Questions Answered

1. Why can't current systems find the "big fish"?
Current systems are typically siloed by agency, use rule-based anomaly detection that's easy to evade. And lack graph-based relationship mapping. They also don't integrate unstructured data like news reports or political contributions,?

2What is the single most important technical fix?
Implement a cross-agency graph database that links officials, contractors, and projects. This allows for pathfinding queries that can reveal hidden connections,

3How can blockchain help flood control investigations?
Blockchain provides an immutable ledger for contract records. Once a contract is hashed and stored on-chain, it can't be altered retroactively. This ensures data integrity and provides a verifiable audit trail,?

4Is machine learning useful for detecting corruption?
Yes, but it must be used carefully, and unsupervised learning models (e, while g, autoencoders) can detect unusual patterns in contract values, approval times. Or payment frequencies. However, they require clean, well-labeled training data, which is often lacking in government systems,?

5What role do journalists play in this technical ecosystem?
Journalists act as human anomaly detectors. They can surface leads that automated systems miss. A well-designed platform should provide an API for journalists to submit tips. Which are then ingested into the investigation pipeline and correlated with existing data.

Conclusion: The Engineering of Accountability

The question "Tinio: Where are other 'big fish' in flood works investigation? " isn't just a political challenge; it's an engineering challenge. It demands a platform that can ingest, correlate. And visualize data across multiple agencies, with immutable audit trails and machine learning-based anomaly detection. Without such a system, investigations will continue to catch only the "small fish" while the "big fish" swim freely.

For engineers and policymakers alike, the lesson is clear: you cannot fight corruption with fragmented data. Build the pipelines, design the graph databases, and add the alerting systems. The technology exists. The question is whether we have the will to deploy it.

If you're building compliance or investigation platforms, start with a data mesh architecture and a graph-based query layer. The "big fish" won't catch themselves,?

What do you think

Should governments be required to publish all procurement data in a machine-readable, graph-based format,? Or does privacy and national security outweigh transparency?

Is it ethical to use OSINT tools to scrape social media and news articles for links between officials and contractors, or does this violate privacy norms?

If you were designing a national anti-corruption platform, would you prioritize a blockchain-based immutable ledger or a machine learning anomaly detection system? Why,

Need a Custom App Built?

Let's discuss your project and bring your ideas to life.

Contact Me Today →

Back to Online Trends