---
title: "GSC Feedback Pipeline: Ingest, Inspect, and Status"
slug: "gsc-feedback-pipeline"
date: "2026-03-20"
category: "operations"
tags: ["codex-skill", "gsc", "indexing", "sqlite"]
---

## What this skill does

This skill wraps `gsc_feedback_pipeline.py` to maintain a feedback database for indexing outcomes, including ingest, URL inspection snapshots, and status reporting.

## Why it is useful

Submission success and true indexability are different. This pipeline closes the loop so failed indexing states are visible and actionable.

## Core commands

```bash
cd "<domain-management-root>"
python3 gsc_feedback_pipeline.py sync --db reports/gsc_feedback.db
python3 gsc_feedback_pipeline.py status --db reports/gsc_feedback.db
```

## Inputs and outputs

- Inputs:
  - `reports/indexing_submit_*.json`
  - Optional inspection targets
- Outputs:
  - SQLite database snapshots
  - `reports/gsc_feedback_status_*.json`
  - `reports/gsc_feedback_status_*.md`

## Compatibility

- Surface: `codex-cli`
- Requires network: optional (required for live inspect)
- Requires escalated permissions: no
- Required tools: `python3`, `sqlite3`

## Safety notes

- Database writes are local and bounded to report paths.
- No remote mutation beyond API reads for inspection.
- Supports suppression policy for intentionally inactive domains.

## Sources

- [Google Search Console URL Inspection docs](https://developers.google.com/webmaster-tools/search-console-api-original/v1/urlInspection.index/inspect)
- [SQLite documentation](https://www.sqlite.org/docs.html)
