mirror of
https://github.com/lfnovo/open-notebook.git
synced 2026-10-14 03:43:45 +00:00
* chore: add the oss-maintainer profile under .maintainer/
Scaffold `.maintainer/` (schema v1) so the oss-maintainer plugin can run
triage, release, review, process-discussions and smoke-e2e against this
repository: profile.toml, PROFILE.md, gotchas.md, triage.md,
release/runbook.md, release/test-matrix.md and smoke/journey.md.
The release runbook, test matrix, gates and the discussions rules move
here from the project-local `.claude/skills/{release,process-discussions}`
and the Codex mirror `.agents/skills/release`, which are removed so each
policy has one home. Commands stay referenced from AGENTS.md and the
Makefile; the human release process stays in .github/RELEASE_PROCESS.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ScFn54FhBq3cvVbcbQJjBZ
* chore(maintainer): address cubic review on the profile scaffold
- runbook: `uv sync --group dev` (dev is a dependency group, not an extra)
- smoke journey: the insight endpoint returns 202, not 200
- README/profile: state that commands are invoked in their CI form
(`ruff check .` without `--fix`), not re-implemented
- test-matrix: name the table's rows as Bucket A / C so the runbook's
"Bucket A" resolves
- drop the `.maintainer/ export-ignore` rule: the project ships Docker
images, not tarballs, and RELEASE_PROCESS.md points at the runbook
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ScFn54FhBq3cvVbcbQJjBZ
* chore(maintainer): finish the cubic follow-ups on the test matrix
- Backend suite row: `uv sync --group dev`, consistent with the runbook
- Bucket C is "the owner runs it by hand"; the Who / paid scope column,
not the bucket, says which rows need real credentials
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ScFn54FhBq3cvVbcbQJjBZ
---------
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
160 lines
1.8 KiB
Text
160 lines
1.8 KiB
Text
.env
|
|
prompts/patterns/user/
|
|
/notebooks/
|
|
data/
|
|
.uploads/
|
|
sqlite-db/
|
|
surreal-data/
|
|
docker.env
|
|
notebook_data/
|
|
# Python-specific
|
|
*.py[cod]
|
|
__pycache__/
|
|
*.so
|
|
todo.md
|
|
temp/
|
|
google-credentials.json
|
|
# Distribution / packaging
|
|
.Python
|
|
build/
|
|
develop-eggs/
|
|
dist/
|
|
downloads/
|
|
eggs/
|
|
.eggs/
|
|
/lib/
|
|
/lib64/
|
|
parts/
|
|
sdist/
|
|
var/
|
|
wheels/
|
|
share/python-wheels/
|
|
*.egg-info/
|
|
.installed.cfg
|
|
*.egg
|
|
|
|
# PyInstaller
|
|
*.manifest
|
|
*.spec
|
|
|
|
# Installer logs
|
|
pip-log.txt
|
|
pip-delete-this-directory.txt
|
|
|
|
# Unit test / coverage reports
|
|
htmlcov/
|
|
.tox/
|
|
.nox/
|
|
.coverage
|
|
.coverage.*
|
|
.cache
|
|
nosetests.xml
|
|
coverage.xml
|
|
*.cover
|
|
*.py,cover
|
|
.hypothesis/
|
|
.pytest_cache/
|
|
|
|
# Jupyter Notebook
|
|
.ipynb_checkpoints
|
|
|
|
# IPython
|
|
profile_default/
|
|
ipython_config.py
|
|
|
|
# Environments
|
|
.env
|
|
.venv
|
|
env/
|
|
venv/
|
|
ENV/
|
|
env.bak/
|
|
venv.bak/
|
|
|
|
# PyCharm
|
|
.idea/
|
|
|
|
# VS Code
|
|
.vscode/
|
|
|
|
# Spyder project settings
|
|
.spyderproject
|
|
.spyproject
|
|
|
|
# Rope project settings
|
|
.ropeproject
|
|
|
|
# mkdocs documentation
|
|
/site
|
|
|
|
# mypy
|
|
.mypy_cache/
|
|
.dmypy.json
|
|
dmypy.json
|
|
|
|
# Pyre type checker
|
|
.pyre/
|
|
|
|
# pytype static type analyzer
|
|
.pytype/
|
|
|
|
# Cython debug symbols
|
|
cython_debug/
|
|
|
|
# macOS
|
|
.DS_Store
|
|
|
|
# Windows
|
|
Thumbs.db
|
|
ehthumbs.db
|
|
desktop.ini
|
|
|
|
# Linux
|
|
*~
|
|
|
|
# Log files
|
|
*.log
|
|
|
|
# Database files
|
|
*.db
|
|
*.sqlite3
|
|
|
|
.quarentena
|
|
|
|
claude-logs/
|
|
.claude/sessions
|
|
**/claude-logs
|
|
|
|
|
|
docs/custom_gpt
|
|
doc_exports/
|
|
|
|
specs/
|
|
# .claude: personal state stays local; skills and agents are shared project tooling
|
|
.claude/*
|
|
!.claude/skills
|
|
!.claude/agents
|
|
.sisyphus
|
|
|
|
.playwright-mcp/
|
|
|
|
|
|
|
|
*.local.yml
|
|
**/*.local.md
|
|
.harness/
|
|
|
|
.mcp.json
|
|
|
|
# Local Docker Compose override (auto-merged by `docker compose up`).
|
|
# Use it for host-specific tweaks like re-exposing the SurrealDB port;
|
|
# see docker-compose.override.yml.example.
|
|
docker-compose.override.yml
|
|
|
|
# Local QA/debug artifacts
|
|
screenshot-*.png
|
|
history.txt
|
|
|
|
# oss-maintainer local state
|
|
.maintainer/profile.local.toml
|
|
.maintainer/state/
|