> ## Documentation Index
> Fetch the complete documentation index at: https://docs.so-me.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# অনুমোদন

> রিভিউয়ের অপেক্ষায় থাকা পোস্ট অনুমোদন বা প্রত্যাখ্যান করুন

অনুমোদন কমান্ড পোস্ট রিভিউ ওয়ার্কফ্লো চালায়: সিদ্ধান্তের অপেক্ষায় থাকা পোস্টের তালিকা দেখুন, তারপর অনুমোদন বা প্রত্যাখ্যান করুন। প্রত্যাখ্যানে কারণ দিতে হয়, যাতে লেখক বুঝতে পারেন কী ঠিক করতে হবে।

> [!NOTE]
>
> সব কমান্ড [গ্লোবাল ফ্ল্যাগ](/bn/cli/overview.md#global-options) গ্রহণ করে: `--json` (ডিফল্ট) / `--table`, `--verbose`, `--api-key <key>` ও `--api-url <url>`। আপনার এনভায়রনমেন্টে `SOME_API_KEY` ও `SOME_API_URL`-ও সেট করতে পারেন।

## approvals:list

আপনার ওয়ার্কস্পেসে অনুমোদনের অপেক্ষায় থাকা পোস্টের তালিকা দেখুন।

```bash theme={null}
so-me approvals:list [options]
```

| অপশন | বিবরণ | ডিফল্ট |
| - | - | - |
| `--page <number>` | পেজ নম্বর | `1` |
| `--limit <number>` | প্রতি পেজে আইটেম | `20` |

```bash উদাহরণ theme={null}
# Default JSON output
so-me approvals:list

# Table view
so-me approvals:list --table

# Paginate
so-me approvals:list --page 2 --limit 50
```

## approvals:approve

অনুমোদনের অপেক্ষায় থাকা একটি পোস্ট অনুমোদন করুন। অনুমোদনের মন্তব্য ঐচ্ছিক।

```bash theme={null}
so-me approvals:approve <post-id> [options]
```

**post-id** `string` *required*

অনুমোদনের জন্য পোস্টের ID।

| অপশন | বিবরণ |
| - | - |
| `--comment <text>` | ঐচ্ছিক অনুমোদনের মন্তব্য |

```bash উদাহরণ theme={null}
# Approve without a comment
so-me approvals:approve 550e8400-e29b-41d4-a716-446655440000

# Approve with feedback
so-me approvals:approve 550e8400-... --comment "Looks good, ship it!"
```

## approvals:reject

অনুমোদনের অপেক্ষায় থাকা একটি পোস্ট প্রত্যাখ্যান করুন। প্রত্যাখ্যানের কারণ **আবশ্যক**।

```bash theme={null}
so-me approvals:reject <post-id> --comment <text>
```

**post-id** `string` *required*

প্রত্যাখ্যানের জন্য পোস্টের ID।

| অপশন | বিবরণ |
| - | - |
| `--comment <text>` | প্রত্যাখ্যানের কারণ **(আবশ্যক)** |

> [!WARNING]
>
> `approvals:reject`-এর জন্য `--comment` বাধ্যতামূলক। এটি বাদ দিলে কমান্ড ত্রুটিসহ বেরিয়ে যায়।

```bash উদাহরণ theme={null}
# Reject with a reason
so-me approvals:reject 550e8400-... --comment "Needs updated branding"

# Reject every pending post in one pipeline
# (approvals:list returns a paginated { data, meta } object)
so-me approvals:list --limit 100 \
  | jq -r '.data[].id' \
  | xargs -I {} so-me approvals:reject {} --comment "Batch rejected for revision"
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.