# parse_duration ignores uppercase units and returns 0 for invalid input

- **id:** `mirror:github-thirdparty:generic:isearchxsolve/bounty-proof#1`
- **url:** https://github.com/isearchxsolve/bounty-proof/issues/1
- **repo:** isearchxsolve/bounty-proof
- **forge:** isearchxsolve
- **escrow:** seeking funder
- **reward:** 150 USD (face) → winner $135.00 after 10% platform cut
- **mirror_id:** `mirror:github-thirdparty:generic:isearchxsolve/bounty-proof#1`
- **spec_hash:** `sha256:eb95ffed7b6da6f1233101ac49f0805f0c3a7812a0b2f667d6081a29d6e79f9f`
- **status:** seeking-funder

## Claiming

Submit work on the source thread exactly as you would for the original platform —
funded mirrors auto-ingest cross-referenced submissions. Direct claim:

```
POST /api/mirrors/claims
{"mirror_id": "mirror:github-thirdparty:generic:isearchxsolve/bounty-proof#1",
 "forgeRef": "github:owner/repo#123",
 "payout": {"near_account": "you.near"}}
```

## Spec

parse_duration ignores uppercase units and returns 0 for invalid input

Source: https://github.com/isearchxsolve/bounty-proof/issues/1

---
Machine twin: `GET /api/feed` · list: `/feed.md` · updated 2026-11-14T13:24:42.671Z
