saravanakumardb1
c04ee5f054
feat(agent-docs): single-source-of-truth pattern for agent instructions
...
Establish a single canonical source for ecosystem-wide AI agent behavior
rules, eliminating duplication across the 8 agent-config files that each
repo used to maintain.
New canonical sources (this repo only):
- AI.dev/SKILLS/agent-behavior-guidelines.md (Karpathy + ByteLyst rules)
- AI.dev/SKILLS/agent-onboarding.md (read-order index)
Generator rewrite (scripts/update-agent-docs.sh):
- Deletes legacy files that duplicated AGENTS.md:
.cursorrules, .windsurfrules, .clinerules, CLAUDE.md
- Regenerates .github/copilot-instructions.md as a thin pointer (no rules).
- Regenerates .aider.conf.yml and .editorconfig.
- Idempotently prepends a canonical-behavior-pointer block to AGENTS.md.
- Supports --dry-run and --no-commit flags.
Drift check (scripts/check-agent-docs-drift.sh):
- Fast marker-based check across all repos.
- Verifies legacy files absent, AGENTS.md pointer present, copilot/aider/
editorconfig markers intact.
Workflow doc updated: .windsurf/workflows/repo_update-agent-docs.md
Repos.txt: added learning_ai_talk2obsidian (was missing from canonical list).
This repo's own agent files are migrated by the same generator:
- Removed: .cursorrules, .windsurfrules, .clinerules, CLAUDE.md
- Updated: AGENTS.md (pointer block prepended)
- Updated: .github/copilot-instructions.md (rewritten as pointer)
- Updated: .aider.conf.yml (canonical format)
Karpathy attribution: behavior rules adapted from
https://github.com/multica-ai/andrej-karpathy-skills
2026-05-23 11:55:19 -07:00
saravanakumardb1
07bf56a665
feat(design-system): add design review PR template with screenshot requirement
2026-03-27 16:37:28 -07:00
saravanakumardb1
6d4579da37
chore(ci): migrate to Gitea local CI, disable GitHub Actions
...
- Add .gitea/workflows/ci.yml for Gitea Actions
- Disable GitHub Actions: ci-extraction-service, ci-mcp-server, reusable-pnpm-workspace
- Add docs/devops/GITEA_LOCAL_CI.md setup guide
2026-03-22 20:13:02 -07:00
saravanakumardb1
cf9617cda5
docs(workspace): add health dashboard prompt
2026-03-21 12:40:51 -07:00
saravanakumardb1
bb1069930b
docs(workspace): add coverage remediation prompt
2026-03-21 12:40:38 -07:00
saravanakumardb1
89b38cadfa
docs(workspace): add coverage audit prompt
2026-03-21 12:40:12 -07:00
saravanakumardb1
a7d8a58348
chore(docs): regenerate AI agent config files
2026-03-05 14:37:31 -08:00
saravanakumardb1
3bc8e0e14c
fix(mcp-server): move default port 4006 → 4007 (conflict with extraction-service Python sidecar); add Dockerfile + docker-compose service + CI workflow
2026-03-05 11:56:35 -08:00
saravanakumardb1
4a659bf107
docs(agent-docs): update platform service and copilot references
2026-02-19 08:22:09 -08:00
saravanakumardb1
d436f77be4
refactor: update CI matrix and docker-compose for consolidated services
2026-02-14 21:42:24 -08:00
saravanakumardb1
fde10be75b
chore: add extraction-service to AGENTS.md, CI matrix, token pre-commit hook (7.9)
...
- AGENTS.md: extraction-service in layout, file ownership, deps, test table (211+ tests)
- ci.yml.disabled: extraction package + extraction-service added to matrix
- package.json: lint-staged rule to auto-generate tokens on bytelyst.tokens.json change
- ROADMAP.md: 252/278 (~91%), 7.9 done
2026-02-14 20:48:07 -08:00
3ac6de0595
ci(workflows): add reusable pnpm workflow
2026-02-14 19:50:44 -08:00
02eb686a8f
chore(deps): add Dependabot config
2026-02-14 15:45:37 -08:00
saravanakumardb1
c5b7029348
chore(ci): add cross-repo CI trigger + update roadmap (5.18-5.23, 4.23)
...
- trigger-consumers.yml.disabled: dispatches common-platform-updated event
- Dashboard CI workflows now in LysnrAI repo (5.22)
- Service CI already in common-plat ci.yml.disabled (5.18-5.21 N/A)
- Roadmap updated: 251/278 items (~90%)
2026-02-14 14:25:43 -08:00
saravanakumardb1
0d0165e950
ci(extraction): add CI workflow for extraction-service (TS + Python)
...
- TypeScript job: pnpm build, vitest, tsc --noEmit
- Python job: ruff lint, pytest
- Triggers on services/extraction-service/** and packages/extraction/**
2026-02-14 13:59:29 -08:00
saravanakumardb1
a383b245e5
ci: disable GitHub Actions and add manual quality checks
...
- Disable CI workflows due to billing issues
- Add quick-check.sh script for 5-min pre-push validation
- Add MANUAL_CI.md with comprehensive instructions
- Update README with CI disabled notice
- Production readiness workflow updated with manual check note
2026-02-12 23:13:07 -08:00
saravanakumardb1
88d3196ce0
ci: add GitHub Actions workflow for common platform
...
Three parallel job groups (NO deployment):
- build-and-test: full build + typecheck + test + lint
- package-tests: matrix of 9 @bytelyst/* packages
- service-tests: matrix of 4 @lysnrai/* services
Uses pnpm v10, Node 20, dependency caching.
Runs on push/PR to main with concurrency cancellation.
2026-02-12 23:00:39 -08:00
saravanakumardb1
90b9cf93d8
fix(common): configure ESLint 9 and fix lint issues
...
- Added @eslint/js dependency
- Updated eslint.config.js for ESLint 9 compatibility
- Added required globals (crypto, localStorage, React, etc.)
- Fixed unused imports and variables
- Disabled sort-imports temporarily
- Formatted all files with Prettier
2026-02-12 16:37:30 -08:00
saravanakumardb1
d39c447c52
docs: add .cursorrules and .github/copilot-instructions.md
...
Completes the AI agent config set for the common platform repo:
- .cursorrules — Cursor inline completions + chat rules
- .github/copilot-instructions.md — GitHub Copilot code generation patterns
Both reference AGENTS.md for full instructions and are tailored
to the @bytelyst/* packages + @lysnrai/* services structure.
2026-02-12 12:55:32 -08:00