---
tags:
  - project-config
  - niche-automation-prospecting
source: niche-automation-prospecting
date: 2026-03-13
---

# Project Config — niche-automation-prospecting

Hub note for the `niche-automation-prospecting` project. Start here before archiving any note or looking up project research.

Project repo: `/home/jared/projects/niche-automation-prospecting`

## Navigation

| I want to... | Do this |
|---|---|
| Know which tags to apply when archiving | See Tag Inference Rules below |
| Find all notes from this project | Run inventory query below |
| See what research exists on pest control | Run `vault_search.rb "pest-control"` |
| Understand vault-wide naming and frontmatter rules | Read [[vault-conventions]] |
| Find notes about a specific campaign | Run `vault_search.rb "pest-control-spring-2026"` |

## Inventory Query

```bash
~/.claude/scripts/vault_search.rb "niche-automation-prospecting"
```

For campaign-scoped inventory:
```bash
~/.claude/scripts/vault_search.rb "pest-control-spring-2026"
```

The file `inventory-niche-automation-prospecting.base` renders this as a sortable table in Obsidian.

## Tag Inference Rules

When archiving any file from this project, apply tags automatically based on file path:

| Path pattern | Tags added |
|---|---|
| Any file from this repo | `niche-automation-prospecting` |
| `campaigns/pest-control-spring-2026/` | `pest-control` · `pest-control-spring-2026` |
| `*/research/` | `research` (type tag) |
| `logs/` or `*/increments/` | `log` (type tag) |
| Filename ends `-chatgpt` | `source-chatgpt` |
| Filename ends `-gemini` | `source-gemini` |
| Filename ends `-claude` | `source-claude` |

## Campaign → Automation Product Mapping

| Campaign | Tags |
|---|---|
| `pest-control-spring-2026` | `after-hours-sms` · `lead-capture` · `field-service` |

## Active Campaigns

- `pest-control-spring-2026`

## Related

- [[vault-conventions]]
- [[inventory-niche-automation-prospecting]]
