chore: bootstrap poller-sandbox (test project for autonomous poller)

This commit is contained in:
2026-08-23 16:44:44 +03:00
commit 9435667ec4
14 changed files with 128 additions and 0 deletions

29
.gitignore vendored Normal file
View File

@@ -0,0 +1,29 @@
# deps / build
node_modules/
dist/
build/
*.log
# env / secrets
.env
.env.*
!.env.example
*.pem
*_key
# IDE / OS
.idea/
.vscode/
.DS_Store
Thumbs.db
# AI обвеска — слой 2: переопределяем глобальный ~/.config/git/ignore
# для своих репо (см. .workshop/.wiki/concepts/meta-out-of-repo.md)
!.claude/
!.tasks/
!.wiki/
!.brainstorm/
!.archive/
!.mcp/
!.mcp.json
!MEMORY.md

9
.tasks/STATUS.md Normal file
View File

@@ -0,0 +1,9 @@
# Task Board
_Updated: 2026-08-23 — Песочница поллера: тестовые задачи для автономного клейма и спавна воркеров. Скоуп поллера будет переармлен на этот проект — здесь НЕ выполняются реальные задачи._
**Poller:** eligible
<!--
Canonical layout. One block per task. Per-task deep context lives in
.tasks/<date>-<id>-<slug>.md. Status emoji legend:
⚪ ready · 🔴 active · 🟡 paused · 🔵 blocked · 🟢 done
-->

22
.wiki/CLAUDE.md Normal file
View File

@@ -0,0 +1,22 @@
# Wiki Schema — poller-sandbox
Project-specific wiki conventions. Read this before any wiki operation.
This wiki follows Karpathy's LLM Wiki pattern:
**https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f**
## Page types
- `entities/` — discrete things the project tracks (people, services, modules).
- `concepts/` — recurring ideas, design decisions, gotchas.
- `packages/` — code packages this project produces or consumes.
- `sources/` — one summary page per ingested external doc.
- `overview.md` — single project-wide overview.
## Naming
- `kebab-case.md`, **Latin only**.
## Domain conventions
<!-- Песочница поллера — тестовые артефакты, wiki почти не используется. -->

0
.wiki/concepts/.gitkeep Normal file
View File

0
.wiki/entities/.gitkeep Normal file
View File

23
.wiki/index.md Normal file
View File

@@ -0,0 +1,23 @@
# Wiki Index
Catalog of all wiki pages. One line per page, organized by type.
## Overview
- [overview.md](overview.md) — project overview
## Entities
<!-- (none yet) -->
## Concepts
<!-- (none yet) -->
## Packages
<!-- (none yet) -->
## Sources
<!-- (none yet) -->

15
.wiki/log.md Normal file
View File

@@ -0,0 +1,15 @@
# Wiki Log
Append-only operation log. One entry per operation. Format:
```
## [YYYY-MM-DD] <op> | <one-line description>
```
Operations: `init`, `ingest`, `query`, `lint`, `refactor`, `decision`.
Parseable: `grep "^## \[" .wiki/log.md | tail -20`.
---
## [2026-08-23] init | bootstrap empty wiki via project-bootstrap

3
.wiki/overview.md Normal file
View File

@@ -0,0 +1,3 @@
# poller-sandbox — overview
<!-- Песочница для тестов автономного поллера agents-task-runner. -->

0
.wiki/packages/.gitkeep Normal file
View File

11
.wiki/raw/README.md Normal file
View File

@@ -0,0 +1,11 @@
# Raw Sources
**Immutable.** Read, never edit.
Place raw inputs here — articles, transcripts, PDFs, screenshots — exactly as they came in.
For large or path-sensitive sources that live outside the repo, register them here:
```
- short-name → /absolute/path/to/source
```

0
.wiki/sources/.gitkeep Normal file
View File

5
AGENTS.md Normal file
View File

@@ -0,0 +1,5 @@
# AGENTS.md
# Agent instructions. Each line is a trigger for an installed skill.
pull remote before work
we're on Windows

3
CLAUDE.md Normal file
View File

@@ -0,0 +1,3 @@
# CLAUDE.md — legacy pointer
Canon is `AGENTS.md`. Read `AGENTS.md` — it contains all project instructions.

8
README.md Normal file
View File

@@ -0,0 +1,8 @@
# poller-sandbox
## About
Песочница для тестов автономного поллера (agents-task-runner): клейм задач, спавн
воркеров, отчёты. НЕ реальный проект — задачи здесь безопасные и одноразовые.
## Quick start
<!-- Instructions for running the project -->