# 02B Compliance Review — Subnautica2Maps Clean Rerun

> Date: 2026-05-20
> Task: t_f461f687
> Project: subnautica2maps
> Keyword: subnautica 2 map
> Target market: US/en
> Reviewer: 墨盾 ⚖️
> Legal note: This is a practical product compliance and risk-control review, not formal legal advice. For final trademark, copyright, platform, or dispute-risk decisions, consult a licensed attorney.

## 1. 结论先行

Decision: CONDITIONAL GO / 谨慎做。

可以做 fan-made Subnautica 2 interactive map + route helper，但必须把站点做成“玩家自制导航工具”，不能做成官方地图、官方 companion、官方数据库或竞品地图镜像。

上线 P0 gate:
1. 全站显著 fan-made / no affiliation 声明。
2. 不使用 Subnautica、Unknown Worlds、KRAFTON 官方 logo、key art、favicon、OG 图或官方视觉体系作为站点 branding。
3. 地图底图、marker、路线说明、图标必须自制/人工整理/可追溯授权；禁止复制 MapGenie、GamesDB、Game8、IGN、Fandom、官方站素材或 marker 数据。
4. 每个可索引地图/资源/地点页必须有 source_type、updated_at、verified_game_version、confidence；没有真实数据的页面 noindex 且不进 sitemap。
5. Footer、About/Legal、Terms 必须写清商标归属、非官方关系、DMCA/contact。
6. Privacy 必须披露 Cloudflare、analytics、localStorage、日志、联系邮件；如使用 GA/Clarity/广告像素，必须先做 Cookie Banner，同意前不得加载非必要脚本。
7. 首版不建议登录、支付、订阅、UGC/community submission；如新增，需要重新审查。

## 2. 风险分级

### 可做
- “A fan-made Subnautica 2 map” 这种描述性提及。
- 玩家任务型文案：find resources, POIs, biomes, blueprints, route hints from your current position。
- 自制 schematic/vector/coordinate-grid map。
- 自制 marker icon、人工整理 marker 数据、社区投稿但必须有授权/来源字段。
- 文本形式引用 Subnautica、Unknown Worlds、KRAFTON 商标并加归属声明。
- 链接官方站、Steam、Epic、Xbox、Unknown Worlds 视频政策等来源。
- 使用 Plausible + Cloudflare 的轻量 analytics 方案；通常不需要 Cookie Banner，但 Privacy 仍要披露。

### 谨慎做
- 域名/产品名 `subnautica2maps`：包含完整 Subnautica 商标，商标混淆风险高。若域名已固定，必须加强 no-affiliation、避免官方视觉、不要做 logo 化品牌；更稳妥域名应偏描述/缩写，如 sn2planner / sn2tools 方向。
- 游戏截图/视频：Unknown Worlds 视频政策允许创作和 monetized videos，但它不是泛化的素材授权。截图、key art、press media、trailer frame 用于站点视觉仍需谨慎，优先不用；如必须用，只做评论/说明性引用，附来源，不做 branding。
- YouTube 攻略嵌入：只能 P1 用于具体 guide/resource 页，lazy load，标注来源；不能让第三方视频成为核心地图功能。
- 玩家提交 marker：必须先有投稿条款，要求投稿者确认有权提交、授予站点使用权、不得复制竞品/官方数据。
- “latest / updated / accurate” 类文案：必须绑定版本号、更新时间和 confidence，不可绝对化。

### 不建议做
- 使用 `Official Subnautica 2 Map`、`Subnautica 2 Official Interactive Map`、`approved / endorsed / certified / partner`。
- 使用 Unknown Worlds、KRAFTON、Subnautica 官方 logo 作为站点 logo、favicon、hero、OG 图或导航品牌。
- 复制 MapGenie/GamesDB/Game8/IGN/Fandom 的地图瓦片、marker 坐标、图标、截图、文案、分类结构作为 seed data。
- 从竞品或官方站爬数据后改写。
- 无证据写 `complete map`、`all locations`、`100% accurate`、`real-time official data`。
- 首版强付费墙、订阅、登录后才能用核心 map/search/route。
- 使用 Nintendo 相关平台、商标、素材做卖点；当前可验证来源只显示 Steam/Epic/Windows/Xbox/Game Pass 等渠道，Nintendo 与 Subnautica 2 首发渠道无直接相关性。

## 3. 核心事实依据

- KRAFTON press release: KRAFTON announced acquisition of Unknown Worlds, the developer behind Subnautica and Natural Selection; Unknown Worlds became a wholly owned independent studio under KRAFTON.
- KRAFTON Subnautica 2 reveal: Unknown Worlds and KRAFTON officially unveiled Subnautica 2, with Early Access/Game Preview on Steam, Epic Games Store, Windows Store, Xbox Series X|S, and Xbox Game Pass.
- Subnautica official Terms page footer: `SUBNAUTICA` and `UNKNOWNWORLDS` are trademarks or registered trademarks of Unknown Worlds Entertainment, Inc. in the U.S. and other countries.
- Unknown Worlds Video Policy: videos using recordings of UWE games are allowed, including monetization via YouTube/Twitch-like partner programs, subject to rules; no UWE logo without permission; do not attribute UWE work to yourself.

Source URLs:
- https://www.krafton.com/en/news/press/krafton-inc-to-acquire-unknown-worlds-the-developers-behind-subnautica-and-natural-selection/
- https://www.krafton.com/en/news/press/hold-your-breath-unknown-worlds-reveals-subnautica-2/
- https://subnautica.com/en/policy/tos
- https://unknownworlds.com/en/pages/video-policy

## 4. Product compliance profile

```yaml
product_name: Subnautica2Maps
product_type: game interactive map / resource locator / route helper
site_type: fan-made interactive map + route helper
product_description: Fan-made Subnautica 2 map for finding resources, POIs, biomes, blueprints, and route hints from a player’s current position.
target_market: US/en
operator: Nextfield Labs LLC [assumed from user profile; confirm before legal page publish]
domain: [待确认]
contact_email: hello@domain and support@domain required; exact domain pending
third_parties:
  hosting_cdn: Cloudflare [expected]
  analytics: Plausible recommended; GA/Clarity only with consent banner
  payments: none in P0
  auth: none in P0
  ai_apis: none in P0
  embedded_content: YouTube only P1 guide/resource pages, lazy-loaded
data_collection:
  account: none in P0
  user_input: map search query, filters, current position coordinates, marker/progress interactions
  user_upload: false in P0
  local_storage: local found/collected progress, cookie/consent preference if used
  ip_collection: yes through Cloudflare/server logs
  tracking: pageview, hero_cta_click, tool_start, tool_result, pricing_cta_click, map_search, marker_open, filter_apply, detail_open, position_set, route_calculate, progress_toggle, outbound_click
has_payment: false in P0
has_ugc: false in P0; if community submissions added, re-review
has_ai_generation: false
pricing_tiers: none in P0; donation/sponsor/ad-free later only after review
```

## 5. IP / trademark boundary

### 5.1 Site name and domain

Risk: High if the public domain is exactly or close to `subnautica2maps.*`, because it contains the full `Subnautica` trademark and may look like an official map property.

Minimum mitigation if using the branded domain:
- Header or footer must include: “Fan-made. Not affiliated with Unknown Worlds, KRAFTON, or Subnautica.”
- About/Legal page must include the full non-affiliation + trademark ownership statement.
- Do not use official logo/key art/favicons/brand typography/color system.
- Site logo should be generic text/coordinate-grid/compass style, not game logo style.
- Meta title should avoid “Official”: e.g. `Subnautica 2 Map — Fan-Made Resource Locator & Route Helper`.
- Footer trademark statement on every page.
- Avoid paid ads bidding on exact brand terms until trademark counsel reviews.

Safer naming direction:
- `SN2 Route Planner`
- `SN2 Explorer Map`
- `Alien Ocean Route Helper`
- `SN2 Resource Finder`

Do not present abbreviations as official either; still add no-affiliation language.

### 5.2 Required non-affiliation copy

Footer short version:

```text
Subnautica2Maps is a fan-made player tool and is not affiliated with, endorsed by, sponsored by, or approved by Unknown Worlds Entertainment, KRAFTON, or the Subnautica franchise. SUBNAUTICA and UNKNOWNWORLDS are trademarks or registered trademarks of Unknown Worlds Entertainment, Inc. All trademarks belong to their respective owners.
```

Hero/legal banner version:

```text
Fan-made map. Not official. Data may change during Early Access — check marker version and confidence before relying on it in-game.
```

About/Legal full version:

```text
This website is an independent, fan-made tool created to help players navigate Subnautica 2. It is not affiliated with, endorsed by, sponsored by, or approved by Unknown Worlds Entertainment, Inc., KRAFTON, Inc., or any official Subnautica publisher, developer, platform, or partner.

SUBNAUTICA, UNKNOWNWORLDS, and related names are trademarks or registered trademarks of Unknown Worlds Entertainment, Inc. Other product names, logos, and brands are property of their respective owners. References to these names are for identification and commentary purposes only and do not imply any affiliation, sponsorship, or endorsement.
```

## 6. Asset / screenshot / map data policy

### 6.1 Allowed asset sources

Allowed for P0:
- Self-made schematic/vector map.
- Coordinate-grid-first map.
- Hand-drawn biome/region layout.
- Self-made SVG marker icons.
- Open-source icons with compatible license and attribution if required.
- Human-written resource/POI notes based on first-hand gameplay observation, public official update notes, or properly licensed community contributions.

Allowed with caution:
- Official links and citations.
- Embedded YouTube videos only on non-core guide pages, with lazy load and source attribution.
- Short text excerpts from official materials only where necessary for commentary/news context, with source link; do not copy large blocks.

Blocked:
- Official logo/key art as hero/branding/favicon/OG.
- Official screenshots as map tiles or decorative background.
- MapGenie/GamesDB/Game8/IGN/Fandom map tiles, coordinates, marker data, marker icons, page screenshots, copied descriptions.
- Scraping Steam/Reddit/Discord/community posts without permission or license.
- Using official trailer frames as site background or social card unless counsel approves a narrow fair-use strategy.

### 6.2 Marker data provenance fields

Every marker should carry:

```yaml
marker_id: string
name: string
type: resource | poi | blueprint | data_box | biome | wildlife | plant | location
coordinates: {x: number, y: number, z: number}
depth: string | number
region: string
biome: string
description: human-written
route_note: human-written
verified_game_version: string
source_type: manual_gameplay | official_update_note | licensed_community_submission | public_observation
source_url: optional but recommended
confidence: confirmed | needs_verification | deprecated
updated_at: ISO date
reviewer: internal handle or source owner
```

Launch gate: any marker without source_type + confidence + updated_at must be hidden from indexable detail pages or marked as `needs verification` and excluded from “confirmed” claims.

### 6.3 Community submission terms for future P1/P2

Do not enable community submissions until these are implemented:
- Submission checkbox: “I created this submission myself or have the right to submit it.”
- License grant: non-exclusive, worldwide, royalty-free license to display, edit, and use submitted marker data on the site.
- Prohibited submissions: copied competitor data, copied official data/art, unlawful/offensive content, personal data.
- Takedown path: contact email + copyright complaint flow.
- Moderation state: submitted markers default noindex/unpublished until reviewed.

## 7. Content and copy restrictions

### 7.1 Banned copy

Do not use:
- Official Subnautica 2 map
- The official map for Subnautica 2
- Approved by Unknown Worlds / KRAFTON
- KRAFTON certified / Unknown Worlds partner
- Complete Subnautica 2 map
- All Subnautica 2 locations
- 100% accurate
- Real-time official map data
- Guaranteed latest coordinates
- Built with official Subnautica data
- Same as MapGenie / GamesDB / Game8 / IGN data
- Nintendo Switch map / Nintendo-approved guide unless an actual Nintendo release/source exists and counsel approves usage

### 7.2 Safer copy

Use:
- Fan-made Subnautica 2 map
- Player-made route helper
- Find resources, POIs, and route hints faster
- Marker confidence and game-version status included
- Data may change during Early Access
- Coordinates and route hints are community/reference information, not official game data
- Confirm marker confidence before relying on it in-game

### 7.3 Accuracy disclaimer

Required near map/detail pages:

```text
Subnautica 2 is in Early Access/Game Preview, and locations may change between updates. Marker data on this site is fan-made and may be incomplete or outdated. Check each marker’s verified version, updated date, and confidence level.
```

## 8. Privacy Policy requirements

P0 Privacy Policy should be lightweight but real.

Required sections:
1. Operator: Nextfield Labs LLC [confirm company/address before publish].
2. Contact: privacy@domain or hello@domain/support@domain [domain pending].
3. Data collected:
   - Search terms and filter interactions if analytics events capture them.
   - Current position coordinates entered into route helper; clarify whether processed locally only or sent to analytics/backend.
   - Local progress stored in browser localStorage; not account-based in P0.
   - IP address, device/browser info, server logs via Cloudflare/security logs.
   - Analytics data through Plausible or chosen analytics provider.
4. Purpose:
   - Provide map/search/route features.
   - Save local progress in the browser.
   - Measure usage and improve content.
   - Security, abuse prevention, rate limiting.
5. Third parties:
   - Cloudflare hosting/CDN/security.
   - Plausible recommended; if GA/Clarity used, disclose and require consent.
   - YouTube only if embedded videos are added.
6. Retention:
   - localStorage persists until user clears browser data or uses in-app reset if implemented.
   - server logs [待确认; recommend 30-90 days].
   - analytics retention [待确认; match provider setting].
7. User rights:
   - EEA/UK GDPR rights and California CCPA/CPRA disclosure.
8. Children:
   - Site intended for users 13+; no knowingly collecting children’s personal data.
9. No sale/share:
   - Do not sell personal information; no cross-context behavioral advertising unless ads/remarketing later added.

### Privacy draft snippets

```text
We do not require an account to use the core map features. Your found/collected progress is stored locally in your browser. We do not receive your local progress unless you explicitly submit feedback or a future sync feature is added.
```

```text
If you enter your current in-game position to calculate route hints, the calculation is intended to run in your browser. If we later send coordinates to a server for processing or analytics, we will update this policy before doing so.
```

```text
We use Cloudflare to host, secure, and deliver the website. Cloudflare may process standard web request data such as IP address, user agent, request URL, and security signals.
```

## 9. Terms of Service requirements

Required Terms modules:
1. Service scope: fan-made player navigation/reference tool; not official.
2. Eligibility: 13+.
3. Acceptable use:
   - no scraping, abuse, attacks, circumvention, illegal/offensive submissions if submissions later exist.
   - no copying/reposting site data as a competing database.
4. User-submitted content: not applicable P0; reserve future terms if enabled.
5. Third-party IP:
   - Subnautica/Unknown Worlds/KRAFTON trademark ownership and no-affiliation statement.
6. Accuracy disclaimer:
   - Early Access data can be incomplete/outdated; use at own risk.
7. DMCA/copyright complaint path.
8. Limitation of liability.
9. Governing law: Wyoming, USA, if operated by Nextfield Labs LLC.
10. Contact email.

### Terms draft snippets

```text
Subnautica2Maps is an independent, fan-made reference and route-planning tool for players. It is not an official product and is not affiliated with, endorsed by, sponsored by, or approved by Unknown Worlds Entertainment, KRAFTON, or the Subnautica franchise.
```

```text
The map, marker data, coordinates, route hints, and notes are provided for general player reference only. Subnautica 2 is in Early Access/Game Preview, and game content may change. We do not guarantee that any marker, coordinate, route, depth, or location is complete, current, or error-free.
```

```text
You may not copy, scrape, bulk download, mirror, resell, or use our marker database, route notes, or original map assets to create a competing map or database without permission.
```

## 10. Cookie Policy / Cookie Banner decision

Recommended MVP stack: Cloudflare + Plausible only.

Decision:
- If only Cloudflare necessary cookies + Plausible no-cookie analytics: no Cookie Banner required for MVP, but Privacy must disclose both.
- If using GA, Clarity, Meta Pixel, ads/remarketing, Hotjar, or other non-essential tracking: Cookie Banner is P0. Non-essential scripts must not load before consent. Footer must include Cookie Settings.
- If using YouTube embeds: use privacy-enhanced/lazy embed where possible; disclose embedded third-party content in Privacy/Cookie sections.
- localStorage progress is not a cookie, but should be disclosed because it stores user state on device.

Cookie Policy page:
- Not mandatory for Plausible-only MVP, but acceptable as a lightweight `/cookie-policy` page.
- Mandatory if GA/Clarity/ads/remarketing are used.

Cookie snippet for Plausible-only MVP:

```text
We use Plausible Analytics for privacy-friendly website analytics. Plausible does not use cookies and does not collect personal data. Our hosting provider, Cloudflare, may use strictly necessary technical cookies for security and performance. We also use browser localStorage to remember your map progress and preferences on your device.
```

## 11. Refund Policy / payment boundary

P0 has no login, subscription, checkout, credits, or paid plan. Therefore:
- Refund Policy is not required for launch if there is no payment.
- Do not add `/pricing` or `pricing_cta_click` wording that implies paid plans unless pricing is defined by 墨账 and policies are updated.
- If donation/sponsor is added later, disclose whether donations are refundable.
- If ads/sponsors/affiliate are added later, disclose sponsored/affiliate relationships clearly.
- If subscription/ad-free/pro plan is added later, Terms + Refund Policy must cover automatic renewal, cancellation, refund window, taxes, Stripe processing, and no card storage.

Temporary refund page stance if a legal-page template requires one:

```text
Subnautica2Maps does not currently sell paid subscriptions, credits, or digital goods. If paid features are introduced in the future, we will publish refund and cancellation terms before accepting payments.
```

## 12. DMCA / contact requirements

Required contact endpoints:
- hello@domain
- support@domain
- dmca@domain or copyright@domain recommended
- privacy@domain recommended if using separate privacy contact

DMCA/copyright complaint minimum:

```text
If you believe material on this site infringes your copyright or trademark rights, contact us at dmca@domain with: (1) identification of the work claimed to be infringed; (2) the URL or location of the material; (3) your contact information; (4) a statement that you have a good-faith belief the use is not authorized; and (5) a statement that the information is accurate and that you are authorized to act on behalf of the rights owner.
```

Operational rule:
- Takedown requests from Unknown Worlds/KRAFTON or rights owners should be treated as P0 incident response: hide challenged asset/data first, then review.

## 13. Index/noindex + sitemap compliance

P0 rule: SEO must not turn legal uncertainty into indexed thin pages.

Index only:
- `/`
- `/map`
- resource/location/biome/guide pages with verified marker data, source_type, updated_at, confidence, and standalone content.

Noindex:
- query URLs, search result pages, user progress/local state pages.
- unverified community marker preview.
- empty marker pages.
- placeholder/coming soon/partial pages.
- detail pages with thin text and no independent task value.

Forbidden SEO behavior:
- doorway pages around branded keywords with no real data.
- pages titled “official” or “complete” without support.
- pages that imply affiliation with Unknown Worlds/KRAFTON/Nintendo/platform owners.

## 14. Analytics compliance boundary

Required event plan from Brief v0 is acceptable, but must be privacy-bounded.

Events allowed:
- pageview
- hero_cta_click
- tool_start
- tool_result
- pricing_cta_click only if a real CTA exists; otherwise rename to support_cta_click/donation_cta_click or omit until monetization exists
- map_search with keyword and result_count
- marker_open with marker_id/type/source_context
- filter_apply
- detail_open
- position_set with coordinate_format and success; do not send raw coordinates unless necessary
- route_calculate with marker_id, distance_bucket, success; prefer distance_bucket over exact current coordinates
- progress_toggle with marker_id/state; avoid user-identifying storage
- outbound_click

Privacy guardrails:
- Do not send exact current position coordinates to analytics by default.
- Do not send free-form search terms if they may contain personal data unless necessary; map resource searches are low risk but still disclose usage analytics.
- Use aggregated/bucketed values where possible.
- Analytics evidence must show real ingestion, but not expose raw IPs or personal data in report artifacts.

## 15. Cloudflare/domain compliance gate

Before public launch, downstream must verify:
- Formal domain has working hello@domain and support@domain.
- SSL mode Full Strict.
- Always Use HTTPS enabled.
- Bot Fight Mode or equivalent abuse protection enabled.
- Crawler Hints on.
- Browser Cache TTL configured.
- Static asset caching configured.
- `/api` rate limit if any API endpoint exists.
- Security headers recommended: `X-Content-Type-Options: nosniff`, `Referrer-Policy`, reasonable `Content-Security-Policy`, `Permissions-Policy`.
- Legal pages reachable from footer: `/privacy`, `/terms`, `/cookie-policy` if applicable, `/legal` or `/contact`/DMCA.

## 16. P0/P1/P2 action list

### P0 — before launch
- [ ] Pick safer public name/domain if possible; if using `subnautica2maps`, add stronger no-affiliation everywhere.
- [ ] Add footer fan-made/no-affiliation/trademark statement on every page.
- [ ] Add visible hero/map disclaimer: fan-made, not official, Early Access data may change.
- [ ] Publish Privacy Policy.
- [ ] Publish Terms of Service.
- [ ] Publish Cookie Policy if any non-essential cookies/tracking are used.
- [ ] Add DMCA/contact path.
- [ ] Remove all official logos/key art/favicon/OG art unless explicitly approved.
- [ ] Verify all map base, icons, marker data, descriptions are self-made/licensed/manual and not copied from competitors/official sources.
- [ ] Add marker provenance fields: source_type, updated_at, verified_game_version, confidence.
- [ ] Ensure noindex/sitemap rules exclude thin/unverified/query/user-state pages.
- [ ] Verify analytics events are implemented without raw coordinate leakage.
- [ ] Confirm Cloudflare/domain/email gates.

### P1 — within first week
- [ ] Add public changelog for marker updates and game version changes.
- [ ] Add in-app “Report outdated marker” flow, initially email/form only.
- [ ] Add copyright/trademark escalation SOP for takedown requests.
- [ ] Add legal page versioning and last-updated dates.
- [ ] Add source attribution notes for any guide/video/resource references.

### P2 — later
- [ ] Community submission license + moderation workflow.
- [ ] Cross-device sync privacy review.
- [ ] Paid ad-free/pro/refund/subscription review.
- [ ] Creator embed/widget terms.
- [ ] Formal trademark counsel review if branded domain grows traffic.

## 17. Required legal page structure

Minimum pages for dev/copy implementation:

```text
/privacy
/terms
/legal or /contact
/cookie-policy  # required only if non-essential cookies/tracking, optional otherwise
/refund-policy  # not required until payment; can show no-paid-products notice if route exists
```

Footer links:

```text
Privacy · Terms · Contact/DMCA · Fan-made, not affiliated with Unknown Worlds, KRAFTON, or Subnautica.
```

## 18. Residual risks

- Trademark/domain risk remains if `subnautica2maps` is used publicly because it contains the full Subnautica mark.
- Unknown Worlds video policy helps videos, not general reuse of screenshots/key art/map assets; do not treat it as blanket asset permission.
- Early Access updates can make marker data wrong; legal/copy must avoid completeness and accuracy guarantees.
- If downstream later adds login, payment, community submissions, ads, GA/Clarity, or exact-coordinate analytics, this review must be updated.
- Live domain, actual analytics stack, legal page implementation, and asset inventory are still [待确认].

## 19. Final judgment

CONDITIONAL GO: proceed only as a clearly fan-made, independently produced, source-backed Subnautica 2 map/route helper. Block launch if branding looks official, data/assets are copied, no-affiliation is missing, legal pages are absent, or marker provenance cannot be shown.

## 20. skill_contract_check

| 合同项 | 必需输入 | 必需产出 | 硬约束 | 验收项 | Evidence |
|---|---|---|---|---|---|
| Kanban source of truth | task_id `t_f461f687`, parent `t_7f12127a` | `02b-compliance.md` + kanban metadata | Telegram only for visibility; Kanban complete/block is authoritative | START sent, DONE to be sent before complete | kanban_show task status running; Telegram START message sent |
| Clean rerun | clean_rerun=true, new_tenant, Brief v0 | New compliance report in clean output_base | Did not read old PRD/design/seed/dist/repo; used parent Brief v0 and fresh web sources | Report path under clean rerun output_base | Parent artifact `/root/.hermes/kanban/boards/site-factory/workspaces/t_7f12127a/.../01-brief-v0.md`; sources listed in §3 |
| Bound skill contract | compliance-review + compliance-docs-pipeline | Compliance assessment with policy/IP/material/disclaimer boundaries | Not formal legal advice; P0/P1/P2; conservative trademark stance | Report includes legal note, P0/P1/P2, Privacy/Terms/Cookie/Refund guidance | skill_view loaded compliance-docs-pipeline, brand checklist, cookie tree, privacy/terms templates |
| Site type | Brief v0 site_type | Compliance profile for game interactive map/resource locator/route helper | Must preserve fan-made boundary | §§1, 4, 5 | Brief v0 lines 31-52, 423-448 |
| SERP/competitor baseline | Brief v0 competitor alternatives | Copy/IP/data boundaries against competitor copying | No copied MapGenie/GamesDB/Game8/IGN/Fandom assets/data | §§6, 7, 13 | Brief v0 lines 169-238, 332-395 |
| Core user tasks | Brief v0 P0 tasks | Privacy/analytics/legal constraints for search/filter/detail/route/progress | Do not leak exact coordinates to analytics by default | §§8, 14 | Brief v0 lines 239-284, 397-422 |
| Competitive minimum | map/search/filter/detail/route/progress/mobile/legal banner | Launch blockers and required disclaimers | Lower than legal/IP minimum cannot launch | §§1, 16, 19 | P0 action list |
| Asset/content inventory | map/base layer and marker schema requirements | Allowed/blocked asset policy + provenance schema | Self-made/licensed/manual only; no official/competitor copy | §6 | Web sources + Brief v0 asset requirements |
| Index/noindex+sitemap | Brief v0 page matrix | Legal SEO gate | Thin/unverified/query/user-state pages noindex | §13 | Brief v0 lines 285-331 |
| Analytics/event plan | Required events from task/Brief | Privacy-bounded event implementation guidance | Must verify real ingestion; avoid raw coordinates/PII in reports | §14 | Brief v0 lines 397-422; task body analytics P0 |
| Legal/policy boundary | Subnautica/Unknown Worlds/KRAFTON risk | fan-made/no-affiliation, trademark, DMCA, Privacy, Terms, Cookie, Refund guidance | No official/approved/partner/certified/endorsed | §§5, 8-12 | Official sources in §3 |
| GTM/review | Steam/Reddit/YouTube/SEO channels | GTM-safe compliance boundaries | No spam, no official impersonation, source-backed claims only | §§7, 13, 16 | Brief v0 lines 449-475 |
| Blocking risks | Known unknowns | Residual risk and launch blockers | Missing domain/email/actual analytics/asset inventory must be confirmed downstream | §18 | `blocking_risks` metadata below |
| Downstream handoff | Pipeline next agents | `next_assignee_input` | Downstream must treat this as P0 gate | Metadata + DONE message | Completion metadata |
