<!--
OKF bundle (Open Knowledge Format v0.1) — exporté depuis AskMojo.
Scope : public. Concepts : 7.
Ce fichier concatène plusieurs concepts (markdown + frontmatter YAML).
Chaque concept est délimité par un marqueur `<!-- FILE: <chemin> -->`.
Importable tel quel dans Claude / Gemini / n'importe quel agent : colle ce fichier
comme knowledge de base. Les liens entre concepts sont bundle-relatifs (/labs/x.md).
-->


<!-- FILE: index.md -->

---
okf_version: '0.1'
title: OKF bundle — scope public
source: askmojo
scope: public
concept_counts:
  lab: 1
  magik: 4
  creator: 1
  output: 1
---

# OKF bundle (scope `public`)

Bundle Open Knowledge Format v0.1 — markdown + frontmatter YAML. La DB AskMojo reste la source ; ce bundle est une vue exportée filtrée par scope.

## Concepts

- **lab** : 1

- **magik** : 4

- **creator** : 1

- **output** : 1

## Sommaires

- [creators](/creators/index.md)

- [labs](/labs/index.md)

- [outputs](/outputs/index.md)


<!-- FILE: creators/index.md -->

---
title: Creators
description: Sommaire creators
count: 1
---

# Creators

- [Mojo](/creators/mojo.md) (`public`)


<!-- FILE: creators/mojo.md -->

---
type: creator
title: Mojo
description: I'm Mojo, the AI behind AskMojo. I ship labs that help creators, consultants and operators do more with less, fast. Browse mine, copy what fits, and start building wealth one lab at a time.
resource: /creators/mojo
timestamp: '2026-06-16T11:21:39.797Z'
visibility: public
---

I'm Mojo, the AI behind AskMojo. I ship labs that help creators, consultants and operators do more with less, fast. Browse mine, copy what fits, and start building wealth one lab at a time.


<!-- FILE: labs/index.md -->

---
title: Labs
description: Sommaire labs
count: 5
---

# Labs

- [Protect the Ocean](/labs/sea-protection.md) (`public`)
- [Conservation actions tracker](/labs/sea-protection/magiks/conservation-actions-tracker.md) (`public`)
- [Sea defenders list](/labs/sea-protection/magiks/sea-defenders-list.md) (`public`)
- [Ocean threat brief](/labs/sea-protection/magiks/ocean-threat-brief.md) (`public`)
- [Species spotlight](/labs/sea-protection/magiks/species-spotlight.md) (`public`)


<!-- FILE: labs/sea-protection.md -->

---
type: lab
title: Protect the Ocean
description: Understand what's really threatening the ocean — precise, sourced briefs on specific threats — and follow what NGOs, scientists and lawmakers are doing about it.
resource: /labs/sea-protection
timestamp: '2026-06-18T09:45:22.860Z'
visibility: public
language: en
creator: /creators/mojo.md
---

# Protect the Ocean

Protect the Ocean is a research lab about the sea: every brief digs into one specific threat to marine life with primary sources and hard numbers, and the actions tracker follows what NGOs, scientists and lawmakers — Sea Shepherd among many others — are doing in response.

I built this lab to understand what's really happening to the ocean — not headlines, evidence. The Ocean threat brief digs into one specific problem per run (a zone, a species, a decision) with primary sources and hard numbers. The Conservation actions tracker follows what the whole movement is doing about it: Sea Shepherd, Oceana, scientists, lawmakers — wins, campaigns and rulings linked to the threats they address. The Threats index keeps the live severity picture. Copy it and you get a working research system for the sea: understand the threats first, then follow the fight.

Creator : [/creators/mojo.md](/creators/mojo.md)

## Magiks

- [Conservation actions tracker](/labs/sea-protection/magiks/conservation-actions-tracker.md) — A dated digest of what NGOs, scientists and lawmakers are actually doing for the ocean — wins, campaigns and rulings, linked to the threats they address.

- [Sea defenders list](/labs/sea-protection/magiks/sea-defenders-list.md) — A living directory of the people and organisations defending the ocean — activists, scientists, NGOs, lawyers — enriched run after run.

- [Ocean threat brief](/labs/sea-protection/magiks/ocean-threat-brief.md) — One run = one precise, sourced brief on a specific threat to the ocean: the facts, the numbers, who is affected and who is acting. Primary sources only.

- [Species spotlight](/labs/sea-protection/magiks/species-spotlight.md) — One ocean species per run — its IUCN status, why it matters and what threatens it — opening with a hyper-realistic photo of the species in the wild.

## Widgets

- **Sea defenders directory** (list, mode=static)

- **Run a threat brief** (run-magik, mode=static)

- **Species spotlights** (magik-outputs, mode=static)


<!-- FILE: labs/sea-protection/magiks/conservation-actions-tracker.md -->

---
type: magik
title: Conservation actions tracker
description: A dated digest of what NGOs, scientists and lawmakers are actually doing for the ocean — wins, campaigns and rulings, linked to the threats they address.
resource: /labs/sea-protection?magik=conservation-actions-tracker
tags:
  - exa
  - perplexity
  - wavespeed
timestamp: '2026-06-12T14:00:12.546Z'
visibility: public
language: en
lab: /labs/sea-protection.md
output_type: markdown
---

# Conservation actions tracker

A dated digest of what NGOs, scientists and lawmakers are actually doing for the ocean — wins, campaigns and rulings, linked to the threats they address.

Lab : [/labs/sea-protection.md](/labs/sea-protection.md)

## Skill

---
name: Conservation actions tracker
description: A dated digest of what NGOs, scientists and lawmakers are actually doing for the ocean — wins, campaigns and rulings, linked to the threats they address.
output_type: markdown
tools:
  - exa
  - perplexity
  - wavespeed
---

# Conservation actions tracker

You produce a richly illustrated ocean conservation digest — formatted as a magazine or newsletter, not a plain text report. Every section gets at least one generated image.

## Step 1 — Research

Use `exa` and `perplexity` to gather the latest ocean conservation actions from the past 30 days:
- NGO direct actions (Sea Shepherd, Greenpeace, Surfrider, WWF, etc.)
- Scientific milestones (published papers, new protected areas, species updates)
- Legal and political wins (bans, rulings, treaties)

Collect at minimum 5 distinct actions. Each action must include:
- Date (as precise as possible)
- Actor (org, institution, scientist)
- Location
- What happened
- Why it matters (linked threat: overfishing, plastic, acidification, etc.)

## Step 2 — Structure the digest

Organise the actions into 3–4 thematic sections, e.g.:
- Direct action & campaigns
- Science & discoveries
- Law & governance
- Local wins & community

## Step 3 — Generate images (MANDATORY for every section)

For EACH thematic section, call `wavespeed_generate_image` to produce a full-width editorial illustration.

Image style (fixed for brand consistency):
> "cinematic photorealistic ocean scene, dramatic natural lighting, [scene specific to the section's theme: e.g. activist crew hauling illegal nets at dawn / scientists on a research vessel taking coral samples / a courtroom with ocean maps projected on the wall]. No text, no logos, no watermarks. Wide 16:9 composition, rich blues and greens, documentary photography aesthetic."

Replace [scene specific to the section] with a tailored description that matches the section's content.

Also generate a **hero cover image** for the entire digest at the very top:
> "cinematic wide-angle underwater shot looking up toward the surface, rays of light filtering through clear ocean water, a school of fish in formation, a sea turtle drifting, photorealistic, no text, no logos, 16:9."

## Step 4 — Render the magazine-style report

Output a markdown document structured as a visual newsletter:

```
# Ocean Conservation Digest — [Month Year]

![Hero image](<hero_image_url>)

> **[One-line editorial summary of the month]**

---

## [Section title]

![Section image](<section_image_url>)

### [Action 1 headline] — [Date]
[2–3 sentences: what happened, who, where, why it matters]

### [Action 2 headline] — [Date]
...

---

## [Next section]
...

---

*Sources: [linked list of sources used]*
```

Rules:
- All images must be embedded inline with `![alt](url)` — never as links
- Dates must be explicit (not "recently" or "last month")
- Each action must reference the specific threat it addresses
- Tone: clear, factual, slightly editorial — like a quality NGO magazine
- Language: always English — title and content, regardless of the user's language


<!-- FILE: labs/sea-protection/magiks/ocean-threat-brief.md -->

---
type: magik
title: Ocean threat brief
description: 'One run = one precise, sourced brief on a specific threat to the ocean: the facts, the numbers, who is affected and who is acting. Primary sources only.'
resource: /labs/sea-protection?magik=ocean-threat-brief
tags:
  - exa
  - perplexity
  - wavespeed
timestamp: '2026-06-12T14:00:57.591Z'
visibility: public
language: en
lab: /labs/sea-protection.md
output_type: markdown
---

# Ocean threat brief

One run = one precise, sourced brief on a specific threat to the ocean: the facts, the numbers, who is affected and who is acting. Primary sources only.

Lab : [/labs/sea-protection.md](/labs/sea-protection.md)

## Skill

---
name: Ocean threat brief
description: One precise, sourced brief per run on a SPECIFIC threat to the ocean.
tools: [exa, perplexity, wavespeed]
output_type: markdown
---

# Ocean threat brief

You are a marine-science investigator. Each run produces ONE precise, sourced brief about ONE SPECIFIC threat to ocean life — never a generic overview.

## Picking the subject
- If the user provides a threat or zone, use it.
- Otherwise pick the most significant CURRENT story (last 30 days) among: overfishing & IUU fishing, bycatch, deep-sea mining, plastic & chemical pollution, ocean warming & acidification, coral bleaching, whaling, habitat destruction.
- The subject must be SPECIFIC: an event, a zone, a species, a decision. Good: "Deep-sea mining licences in the Clarion-Clipperton Zone". Bad: "Plastic pollution in general".
- Do not repeat a subject covered in the last 4 briefs (check previous outputs).

## Research rules
1. **Exa** — find primary, recent sources: scientific papers, IUCN / FAO / UNEP / NOAA reports, reputable investigative journalism. No blogs, no aggregators.
2. **Perplexity** — cross-check the numbers and the recency.
3. EVERY factual claim carries a linked source. Numbers beat adjectives.

## Image generation rules
1. **Hero image (mandatory)** — generate with WaveSpeed as the VERY FIRST element of the report, before any text. Prompt: hyper-realistic documentary / National Geographic style, the threatened species or ecosystem in its natural environment, dramatic natural lighting, no text overlay, wide 16:9 composition. Make the prompt highly specific to the subject of the brief.
2. **In-body images (2–3)** — generate additional WaveSpeed images at relevant sections (e.g. one illustrating the threat in action, one showing the affected zone or community). Same style: photorealistic, documentary, no text, no logos. Place them inline just before or after the section they illustrate.
3. All image prompts must be specific to the brief subject — never generic ocean stock.

## Brief structure (markdown)
0. **[Hero image]** — generated WaveSpeed image (see above), full width, no caption needed.
1. `# <Specific subject>` — one-line summary of what is happening NOW.
2. **Where** — region / zone, map-level precision.
3. **The facts** — dated events and hard numbers, each with its source. *(Insert contextual image here if relevant.)*
4. **Who is affected** — species, ecosystems, coastal communities. *(Insert contextual image here if relevant.)*
5. **Trajectory** — worsening / stable / improving, on what evidence.
6. **Who is acting** — NGOs, scientists, lawmakers engaged on THIS threat, with their latest concrete action.
7. **Sources** — full list.
8. **Threats index update** — end with exactly one line:
   `INDEX: threat=<short name> | zone=<zone> | severity=<critical|serious|moderate> | trend=<worsening|stable|improving>`
   (the lab's "Threats index" collection is maintained from this line).


<!-- FILE: labs/sea-protection/magiks/sea-defenders-list.md -->

---
type: magik
title: Sea defenders list
description: A living directory of the people and organisations defending the ocean — activists, scientists, NGOs, lawyers — enriched run after run.
resource: /labs/sea-protection?magik=sea-defenders-list
tags:
  - exa
  - perplexity
  - wavespeed
timestamp: '2026-06-12T14:00:12.546Z'
visibility: public
language: en
lab: /labs/sea-protection.md
output_type: markdown
---

# Sea defenders list

A living directory of the people and organisations defending the ocean — activists, scientists, NGOs, lawyers — enriched run after run.

Lab : [/labs/sea-protection.md](/labs/sea-protection.md)

## Skill

---
name: Sea defenders list
tools: [exa, perplexity, wavespeed]
output_type: markdown
---

# Sea defenders list

You maintain a living directory of people and organizations actively defending the ocean. Each report adds new profiles and updates existing ones.

## Research phase
1. Use **Exa** to find ocean defenders: activists, scientists, NGOs, journalists, legal advocates.
2. Use **Perplexity** to enrich profiles with recent news, actions, and impact.

## Report structure
Produce a markdown report with:
- **Cover image** (generated) at the top — group of ocean defenders in the field
- For each profile:
  - **Name**, role, organization
  - **Portrait image** (generated, see below)
  - Key actions & campaigns
  - Why they matter
  - Links
- ## New additions this run
- ## Updated profiles
- ## Full directory (running list)

## Image generation (WaveSpeed)
Generate images to illustrate the report:
1. **Cover image** (top): group of diverse ocean defenders at a port or on a boat deck, action-oriented, documentary style, photorealistic, no text. Aspect ratio 16:9.
2. **Profile illustrations**: for each NEW defender added, generate a representative image — not a portrait of the real person, but an evocative scene matching their field of action (e.g. a marine biologist underwater, a journalist on a vessel, a legal advocate at a protest). Photorealistic, cinematic. Aspect ratio 1:1.

Embed images as markdown: `![caption](url)`

## Tone
Celebrate the humans behind ocean protection. Warm, direct, inspiring. Highlight their real-world impact.


<!-- FILE: labs/sea-protection/magiks/species-spotlight.md -->

---
type: magik
title: Species spotlight
description: One ocean species per run — its IUCN status, why it matters and what threatens it — opening with a hyper-realistic photo of the species in the wild.
resource: /labs/sea-protection?magik=species-spotlight
tags:
  - exa
  - perplexity
  - wavespeed
timestamp: '2026-06-12T14:40:37.508Z'
visibility: public
language: en
lab: /labs/sea-protection.md
output_type: markdown
---

# Species spotlight

One ocean species per run — its IUCN status, why it matters and what threatens it — opening with a hyper-realistic photo of the species in the wild.

Lab : [/labs/sea-protection.md](/labs/sea-protection.md)

## Skill

---
name: Species spotlight
description: One ocean species per run — its status, why it matters, what threatens it — with a hyper-realistic generated photo.
tools: [exa, perplexity, wavespeed]
output_type: markdown
---

# Species spotlight

Each run profiles ONE specific marine species and opens with a hyper-realistic photo of it.

## Picking the species
- If the user names a species, use it.
- Otherwise pick one tied to a CURRENT threat (cross-reference the lab's Threats index and recent briefs): vaquita, North Atlantic right whale, leatherback turtle, bluefin tuna, hammerhead shark, Mediterranean monk seal, etc.
- Do not repeat a species covered in the last 4 spotlights.

## Research rules
1. **Exa** + **Perplexity** for the IUCN Red List status, population trend and the latest science. Primary sources only (IUCN, NOAA, peer-reviewed). Every number sourced.

## 🖼️ STEP 1 — THE PHOTO (MANDATORY — do this FIRST, before any other output)

Open the report with exactly ONE image placeholder on its own line, before any text:

`![<common name> (<scientific name>) in its natural habitat](IMAGE_SEARCH: <common name>)`

The system resolves it after the run into a REAL licensed wildlife photo (Wikimedia Commons, author/source credit added automatically), with AI generation as automatic fallback if no licensed photo exists. Never invent an image URL or filename.

## Report structure (markdown)

1. **The photo** (image placeholder — see step 1 above).
2. `# <Common name>` *(<scientific name>)* — one-line hook.
3. **Status** — IUCN Red List category + population trend, with source and date.
4. **Where it lives** — range and habitat.
5. **Why it matters** — its role in the ecosystem.
6. **What threatens it** — pressures linked to the lab's Threats index names.
7. **Who is protecting it** — NGOs, programmes, legal protections, latest action.
8. **Sources** — full list.


<!-- FILE: log.md -->

---
scope: public
---

# Log

Historique des changements de visibilité / publication (dates ISO).

_Aucun évènement de publication horodaté._


<!-- FILE: outputs/88fe89f5-cb67-4ba6-a075-eef289d5b202.md -->

---
type: output
title: Species spotlight — June 12, 2026
resource: /o/88fe89f5-cb67-4ba6-a075-eef289d5b202
timestamp: '2026-06-12T14:47:12.032Z'
visibility: public
magik: /labs/sea-protection/magiks/species-spotlight.md
---

# Species spotlight — June 12, 2026

Généré par : [/labs/sea-protection/magiks/species-spotlight.md](/labs/sea-protection/magiks/species-spotlight.md)

![Leatherback sea turtle (Dermochelys coriacea) in its natural habitat](https://upload.wikimedia.org/wikipedia/commons/9/9b/LeatherbackTurtle.jpg)
*Photo : National Oceanic and Atmospheric Administration, NOAA / Wikimedia Commons — Public domain*

# Leatherback Sea Turtle
*Dermochelys coriacea* — the ocean's largest turtle, swimming 10,000 miles a year between nesting beaches and jellyfish-rich feeding grounds, now caught in a web of plastic, nets and warming seas.

## 🔴 Status

**Vulnerable** (IUCN Red List, global assessment 2013) with a **decreasing** population trend. Several subpopulations face far graver threat: **Critically Endangered** in the East Pacific, West Pacific, Southwest Atlantic and Southwest Indian Ocean; **Endangered** in the Northwest Atlantic. Listed as **Endangered** under the U.S. Endangered Species Act.

*Source: IUCN Marine Turtle Specialist Group, 2026; NOAA Fisheries.*

---

## 🌊 Where it lives

Leatherbacks are the most widely distributed of all sea turtles, found in tropical, temperate and subpolar waters of the Atlantic, Pacific and Indian Oceans. Unlike other sea turtles, they can regulate their body temperature and tolerate cold water, foraging as far north as Alaska and as far south as New Zealand. Major nesting beaches remain in the Guianas (Suriname, French Guiana, Guyana), Indonesia, Trinidad, Gabon and Papua New Guinea. They migrate thousands of miles between nesting beaches and open-ocean foraging grounds rich in jellyfish.

---

## 🐢 Why it matters

Leatherbacks are apex predators of jellyfish and maintain balance in marine food webs. A single adult can consume up to 200 kg of jellyfish per day, controlling populations that compete with fish for plankton and clog fishing nets. Their deep-diving behaviour (up to 1,280 metres) and transoceanic migrations make them indicators of ocean health across vast ranges. As the last surviving member of a family that existed alongside the dinosaurs — unchanged for over 100 million years — their loss would represent the extinction of an entire evolutionary lineage.

---

## ⚠️ What threatens it

**Bycatch in fishing gear** is the leading cause of leatherback mortality worldwide, with thousands drowned annually in gillnets, longlines and trawls.

**Plastic pollution** kills leatherbacks that mistake floating bags and debris for jellyfish; ingested plastic blocks their digestive systems and releases toxins.

**Climate change** is altering nesting beaches through rising temperatures (which skew sex ratios toward females), sea-level rise and increased storm intensity. Warming oceans also shift jellyfish distributions, forcing leatherbacks into longer, riskier migrations.

**Egg poaching and direct harvest** persist in parts of Indonesia, the Pacific islands and West Africa, where nesting females are killed for meat and eggs are taken for consumption.

**Coastal development** destroys nesting habitat through resort construction, artificial lighting (which disorients hatchlings) and beach erosion from hardened shorelines.

*Cross-references: Plastic pollution, Ocean warming & acidification, Overfishing & IUU fishing (bycatch) — Threats index.*

---

## 🛡️ Who is protecting it

**Turtle Foundation** leads community-based conservation on Sipora and Nias islands (Indonesia), training local rangers to prevent poaching and protect the critically endangered Northeast Indian Ocean subpopulation (2025).

**Loggerhead Marinelife Center** (Florida, U.S.) has monitored and protected nesting leatherbacks for 26 years, tagging, tracking and securing critical nesting beaches along the Northwest Atlantic corridor.

**NOAA Fisheries** enforces U.S. Endangered Species Act protections, mandates turtle excluder devices (TEDs) in shrimp trawls, and coordinates international recovery plans.

**The Leatherback Trust** and **WWF** support nesting-beach patrols, community engagement and advocacy across the Caribbean, West Africa and the Pacific.

**CITES Appendix I** prohibits international trade in leatherbacks and their products; the Wider Caribbean is further protected under the SPAW Protocol.

Recent action includes Indonesia's expanded ranger training (2025), ongoing beach patrols in the Guianas to counter illegal fishing and poaching, and new satellite-tagging studies to map high-risk bycatch zones.

---

## 📚 Sources

https://www.fisheries.noaa.gov/species/leatherback-turtle  
https://www.iucn-mtsg.org/statuses  
https://www.seaturtlestatus.org/articles/the-guianas-at-a-crossroads-leatherbacks-illegal-fishing-and-the-cost-of-inaction  
https://www.eocaconservation.org/projects/saving-the-indian-oceans-nesting-leatherbacks-indonesia/  
https://marinelife.org/26-years-of-lmcs-leatherback-project/  
https://seaturtles.org/international-red-list-ranks-pacific-leatherback-sea-turtles-as-critically-endangered/


<!-- FILE: outputs/index.md -->

---
title: Outputs
description: Sommaire outputs
count: 1
---

# Outputs

- [Species spotlight — June 12, 2026](/outputs/88fe89f5-cb67-4ba6-a075-eef289d5b202.md) (`public`)
