# Rules for streaks

### What Counts as a Valid Cleanup Proof

A submission is valid if it clearly shows a real sustainability or cleanup action, including:

* Trash being placed into:
  * A bin
  * A trash bag
  * Any waste container
* Trash being held near a bin and clearly about to be disposed
* Recyclable items properly gathered or stored
* Cigarette butts or ashes placed into:
  * An ashtray
  * A bin
  * A plate
  * Any visible container
* Waste collected inside:
  * Cardboard/carton boxes
  * Plastic containers
  * Bags
  * Any contained material

If the waste is visibly collected or contained, it is generally valid.

***

## When we Reject a Submission ❌

We reject the proof if:

* The image is completely clean with no visible cleanup action
* The image appears AI-generated or fake
* The submission is spam, blank, unrelated, or manipulated
* Waste is shown but not collected, contained, or disposed properly
* A bin/container is empty with no visible trash inside

***

## Duplicate Check Rules 🔍

When checking for duplicates:

### We approve Immediately If:

* The items or trash arrangement are meaningfully different
* The environment or background is different
* More waste/items have been added
* The cleanup scene clearly changes

### We Investigate Further If Suspicious

If the image still looks similar, compare:

* Container/bin details
* Lighting
* Shape
* Markings
* Texture
* Positioning
* Surroundings
* Visible contents

We do not rely on color alone when checking duplicates.

If the overall properties differ, we APPROVE the submission.

***

## Important Reviewer Guidelines ✅

* Focus on whether the cleanup action is real and visible
* Minor similarities do not automatically mean duplicate
* Contained waste counts as valid cleanup proof
* Give the benefit of the doubt when meaningful differences exist


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cleanmatedao.gitbook.io/cleanmate-docs/rules/rules-for-streaks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
