- Before
- Reads English news alerts and vendor spreadsheets, and finds the local court ruling or NGO report late or not at all.
- Now
- Starts the day with the one incident that changes what a fund must do, the page that proves it, and a decision with a reason code.
One ESG controversy, from a court ruling in Indonesian to an approved letter
On Monday, October 19, 2026 at 4:52 p.m., the Kolaka District Court publishes its judgment against PT Seruni Nikel Tbk, a nickel miner held in three Quillfield Capital funds. Here is how the ESG risk monitoring agents and the people at Quillfield handle it, screen by screen, in the working solution.
- 01Tuesday, 9:10 a.m. Singapore
What the agents did overnight, and what needs her
Mei Lin · ESG analyst, Asia PacificMei covers 140 Asian issuers. Her home screen says the agents read 52,318 articles, filings, court and NGO documents in 31 languages in the last 24 hours; 1,206 mentioned a holding, 214 incidents were opened or updated, and 6 need a person. The watchlist holds 41 issuers worth $1.92B, and 0 of 64 screened funds are breached. First on her list: “PT Seruni Nikel: court finds it liable for poisoning a river.”
“Severity 4 · UNGC principle 7 · 3 funds hold $86.0M · the policy needs a watchlist decision by Mon Oct 26.”
- 02The seismograph
Every holding as a 90-day trace, every spike one incident
Mei Lin · ESG analystEach holding with an incident in the last 90 days has a trace; each spike is one incident, merged from every report in every language, and its height is the severity. Seruni's trace shows two earlier spikes of severity 2, the NGO water tests on Aug 28 and a village protest on Sep 30, then Monday's 4. The selected spike shows both scores, the principles and the three funds that hold it.
Filters for severity, Global Compact principle, fund, region, language and status, across 1,186 issuers with an incident.
- 03Monday, 5:03 p.m.
The ruling read at the court registry, 11 minutes after it was published
Watcher agent and Merge agentThe Watcher agent read judgment 41/Pdt.G/LH/2026/PN Kka on the Kolaka District Court registry, in Indonesian, and matched the defendant to SRNI IJ and to its bond issuer, Seruni Nikel Finance B.V., through the security master. By 6:40 p.m. the Merge agent had folded 37 reports into one incident: 22 Indonesian, 9 English, 4 Chinese, 2 Japanese. The reader shows the original beside the English, with every figure the agents used highlighted and cited to its page: nickel at 3.8 mg/L against a standard of 0.5 on page 9.
“Translation checked against the original by the Watcher agent (97%).”
- 045:41 p.m.
Severity 4 of 5, scored twice, the second time blind
Severity agent and Second Opinion agentThe Severity agent scored 4 of 5 at 91% confidence on Quillfield's scale, citing each factor: toxic metals in the drinking water of 1,240 households, the company's own settling ponds, a weak response and three incidents in 90 days. The Second Opinion agent, on a different model and without seeing the first score, also scored 4 (88%). Within one level, so no escalation. Data vendor A still shows “Category 2”, last updated Oct 7.
“Not 5: a first-instance judgment that can still be appealed by Nov 2.”
- 056:05 p.m.
Principle 7, and what each of the three funds must do
Mapping agentThe Mapping agent tied the ruling to UN Global Compact principle 7, the precautionary approach, with principle 8 secondary and OECD Guidelines Chapter VI. Under Quillfield's rules Seruni is a potential violator, not a violator, because the judgment is not final. Asia Pacific Sustainable Equity holds $38.4M (0.92% of the fund): watchlist within 5 business days, committee decision within 90 days. Energy Transition Materials holds $31.2M and EM Corporate Bond $16.4M of the 7.25% senior notes due 2029, each with its own clause.
“No restriction is coded without a committee decision.”
- 069:14 a.m.
She moves Seruni to the watchlist and submits the letter
Mei Lin · ESG analystThe Action agent proposed the watchlist in all three funds and an engagement letter to the Board of Commissioners, with no divestment while the judgment can be appealed. Mei moves Seruni to the watchlist with reason code WL-02, potential violator, and the portfolio managers are told no trade is required. The letter is drafted in English and Bahasa Indonesia with four asks, each cited to the ruling: a remediation plan within 60 days, independent quarterly water tests, the grounds of any appeal, and a meeting with representatives of the 1,240 affected households. She submits it for approval.
The ESG watchlist goes from 41 issuers and $1.92B to 42 and $2.01B.
- 079:18 a.m. Singapore
The chair approves the letter; the analyst cannot
Rafael Ortiz · Head of Sustainable Investing, ESG Committee chairRafael reads the letter in both languages and approves it with reason code AP-02, approve with edits, and the stewardship team sends it through the engagement log. Mei cannot approve her own letter. The agents keep four watch conditions running: whether an appeal is filed by Nov 2, a remediation plan by Jan 18, 2027, severity rising to 5, and an appeal court upholding the ruling.
“With ‘approve with edits’, your edits are kept beside the analyst’s version.”
- 08The same morning
When the two agents disagree, a person decides
Mei Lin · ESG analystA former Nordhavn Shipping vessel was beached for scrapping at Chattogram and two workers were injured. The Severity agent scored 3, treating the sale to a cash buyer as indirect involvement; the Second Opinion agent scored 5, citing Nordhavn's own policy covering sales through cash buyers and the Hong Kong Convention, in force since June 26, 2025. A gap of two levels stops the flow and goes to Mei with both rationales; the Mapping agent waits for her score before applying each fund's policy.
“Agents never settle a gap over one level: read both rationales and set it.”
- 09Divestment
Two committee votes, never the proposer's
Sofia Lindqvist · Head of StewardshipTaraval Agro Plantations has been severity 5 since March 2025, with forced-labor indicators at its Sabah estates and 3 of 4 engagement milestones missed in 18 months. Mei proposed divestment on Oct 12 and, as the proposer, cannot vote; Rafael voted on Oct 16. Sofia's vote, due Mon Oct 26, is the second. After it, compliance codes restriction R-ESG-0412 in the order management system and the portfolio managers sell $54.7M in 4 funds to zero by Dec 1; the Action agent estimates 4.2 trading days at 20% of volume.
“Rafael Ortiz approved on Oct 16. A second vote approves the divestment. You may vote against with a reason.”
- 10Every step
Every action on a hash-chained audit trail
Evidence agent · Graham Pike, Internal AuditEvery action by a person or an agent is recorded with who, what, when, the reason code, the evidence and the agent's version: the Watcher agent's read at 5:03 p.m., both scores, the mapping, Mei's WL-02 decision and Rafael's approval. Entries are read-only and the chain is verified. Internal audit asks the Evidence agent to prove every severity 4 had a decision in its window, and exports an evidence pack for an issuer, a fund or a period.
“In Q3, 9 of 9 severity 4–5 incidents in screened funds had a signed decision inside the policy window.”