Commit Graph
45 Commits
Author SHA1 Message Date
google-labs-jules[bot]andPR0M3TH3AN 8ab83506c3 chore(agents): run docs-alignment-agent daily task — update README/CONTRIBUTING
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-13 05:09:37 +00:00
google-labs-jules[bot]andPR0M3TH3AN 11c901c241 docs: update README and CONTRIBUTING to match codebase
Update the documentation to accurately reflect the current behavior of the codebase.
- Expand `npm run lint` description in `README.md` and `CONTRIBUTING.md` to include file size, innerHTML, assets, and SW compat checks.
- Add `test:visual`, `test:visual:update`, `test:dm:unit`, and `test:dm:integration` to the "Testing" section in `README.md`.
- Clarify `npm start` behavior in `README.md` regarding port selection.
- Reformat "Testing" section in `README.md` for better readability.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-12 16:54:15 +00:00
google-labs-jules[bot]andPR0M3TH3AN efa3d42a4d docs(ai): update quickstart and contributing (agent)
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-12 14:22:54 +00:00
google-labs-jules[bot]andPR0M3TH3AN 538fce992e docs(ai): improve onboarding steps
- Add `npm run lint` to README verification steps.
- Update CONTRIBUTING.md to clarify build prerequisites for linting.
- Update .devcontainer/devcontainer.json to use `npx playwright install --with-deps`.
- Generate ONBOARDING_REPORT.md.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-12 08:40:21 +00:00
google-labs-jules[bot]andPR0M3TH3AN 13c626b5b6 docs(ai): improve onboarding steps
Audited the onboarding process and confirmed all steps pass.
Added .npmrc with engine-strict=true to enforce Node.js >=22 requirement.
Updated CONTRIBUTING.md and README.md to explicitly mention the Node version requirement and its enforcement.
Added artifacts/ONBOARDING_REPORT.md with the audit report.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-11 08:34:23 +00:00
google-labs-jules[bot]andPR0M3TH3AN de7218d90b docs(ai): update quickstart and contributing (agent)
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-10 14:09:05 +00:00
bitvid-agent ad336a708e fix(ai): formatting (agent) suggested 2026-02-07 21:46:06 +00:00
thePR0M3TH3AN 5335d134ed Merge branch 'unstable' into docs-align-behavior-17496722204495467027 2026-02-07 16:33:22 -05:00
google-labs-jules[bot]andPR0M3TH3AN b312848c8c docs: align development docs with codebase behavior
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-07 17:00:40 +00:00
google-labs-jules[bot]andPR0M3TH3AN beb3cffc2e docs(ai): improve onboarding steps and enforce node version
- Added `engines` field to `package.json` to enforce Node.js >=22.
- Updated `CONTRIBUTING.md` to specify prerequisites and clarify build commands.
- Created `ONBOARDING_REPORT.md` with audit findings.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-07 08:06:36 +00:00
google-labs-jules[bot]andPR0M3TH3AN 5bbf71ebca docs: Align development docs with codebase behavior
Updates README.md and CONTRIBUTING.md to accurately reflect:
- `npm run build` performs a full production build (cleans dist/, copies assets).
- `npm run format` targets CSS, HTML, and MD, but excludes JS.
- `npm run lint` includes token and Tailwind checks.
- `npm start` runs the production build and serves it.
- Default port (3000) behavior.

Fixes ambiguous and incomplete documentation regarding build scripts and developer commands.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-05 16:58:31 +00:00
google-labs-jules[bot]andPR0M3TH3AN 455757f38c docs: align test sharding instructions with package.json
Updates `README.md` and `CONTRIBUTING.md` to explicitly mention the availability of `test:unit:shard1`, `shard2`, and `shard3`, ensuring the documentation accurately reflects the sharding configuration defined in `package.json`. This provides developers with clear options for running subsets of unit tests.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-03 16:44:22 +00:00
google-labs-jules[bot]andPR0M3TH3AN b537e4bb66 docs: align CONTRIBUTING.md linting instructions with package.json
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-02 17:02:51 +00:00
google-labs-jules[bot]andPR0M3TH3AN a3cc4a7456 docs: align build instructions and lint scope with codebase behavior
Updates CONTRIBUTING.md and README.md to accurately reflect that:
- `npm start` builds to and serves the `dist/` directory.
- `npm run format` targets CSS, HTML, MD, and config (not JS logic).
- `npm run lint` targets styles, tokens, and hex codes (no ESLint).
- Manual build steps should serve `dist` via `npx serve dist`.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-01 16:37:07 +00:00
thePR0M3TH3AN e0f2711b2b Merge branch 'unstable' into ai/docs-update-20251025-11051811202313978357 2026-01-31 13:45:48 -05:00
google-labs-jules[bot]andPR0M3TH3AN d8d82cc51d docs(ai): update quickstart and contributing (agent)
- Update `README.md` example to clarify 's' tag auto-generation.
- Update `CONTRIBUTING.md` with explicit `npm run lint` details and new "Event Schema Validation" section.
- Verified all documentation against codebase.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-31 14:18:55 +00:00
google-labs-jules[bot]andPR0M3TH3AN ec3691e659 docs(ai): improve onboarding steps and fix unit tests
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-31 08:54:59 +00:00
google-labs-jules[bot]andPR0M3TH3AN 8f7a69ee29 docs(ai): update quickstart and contributing (agent)
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-30 14:18:14 +00:00
google-labs-jules[bot]andPR0M3TH3AN 7b9e08de9c docs(ai): update quickstart and contributing (agent)
- Update `README.md`:
  - Change `npm install` to `npm ci` for consistent setup.
  - Add "Quick Reference" section for common commands.
  - Explicitly label the video post example as "Quickstart: Send your first video post" and refine intro text.
  - Correct `npm run format` description.
- Update `CONTRIBUTING.md`:
  - Clarify `npm run format` targets.
  - Minor refinements to "Submitting a Pull Request" and "Agent PR Conventions" sections.
- Verified all documentation matches current codebase state.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-29 14:28:51 +00:00
google-labs-jules[bot]andPR0M3TH3AN 3cd8dfd78d docs(ai): improve onboarding steps
- Recommend `npm start` in README and CONTRIBUTING
- Add forwardPorts to devcontainer.json
- Add ONBOARDING_REPORT.md

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-29 08:29:37 +00:00
google-labs-jules[bot]andPR0M3TH3AN b4bf11cb6d docs(ai): update quickstart and contributing (agent)
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-28 14:28:49 +00:00
google-labs-jules[bot]andPR0M3TH3AN df950f9fe0 docs(ai): improve onboarding steps (agent)
- Fix Tailwind build warning by using pixel units for screens in `tailwind.config.cjs`.
- Update `CONTRIBUTING.md` to recommend sharded unit tests to avoid timeouts.
- Add `docs/onboarding-audit-20260128.md` with full audit report.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-28 08:42:38 +00:00
google-labs-jules[bot]andPR0M3TH3AN 0e08b9232d docs(ai): update quickstart and contributing (agent)
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-27 14:27:52 +00:00
google-labs-jules[bot]andPR0M3TH3AN b9d2ed3a11 docs(ai): improve onboarding steps and devcontainer
- Create `docs/onboarding-audit-2025-01-27.md` with audit findings.
- Update `CONTRIBUTING.md` to recommend `npm ci`, mention test sharding, and update devcontainer details.
- Update `README.md` to prioritize `npm ci`.
- Update `.devcontainer/devcontainer.json` to install Playwright browsers and GitHub CLI.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-27 08:38:25 +00:00
google-labs-jules[bot] ee48362c37 docs(ai): update quickstart and contributing (agent) 2026-01-26 14:38:31 +00:00
google-labs-jules[bot] 0077f0c25d docs(ai): improve onboarding steps (agent)
- Update CONTRIBUTING.md and README.md to clarify npm run format scope and recommend test shards
- Fix broken unit tests in sessionActor and tagPreferenceMenu to unblock shards
2026-01-26 09:09:40 +00:00
google-labs-jules[bot] 726ef24e4d docs(ai): update quickstart and contributing (agent) 2026-01-25 14:26:24 +00:00
thePR0M3TH3AN f1e4257c56 Merge pull request #1633 from PR0M3TH3AN/ai/docs-update-20241026-7993138247133746671
Update documentation quickstarts and contributing guide
2026-01-24 14:34:24 -05:00
google-labs-jules[bot] a718b885b6 docs(ai): update quickstart and contributing (agent) 2026-01-24 14:48:35 +00:00
google-labs-jules[bot] eb25d2df89 docs(ai): improve onboarding steps and fix lint
- Fix `npm run lint` failure by replacing inline style with CSS class in `js/ui/components/SearchFilterModal.js`.
- Fix `npm run lint:tokens` failure by defining `--size-40rem` in `css/tokens.css` and using it in `css/tailwind.source.css`.
- Update `CONTRIBUTING.md` with troubleshooting tips for unit test hangs and linting failures.
- Attempt to update `caniuse-lite` to silence build warning (may persist due to environment/cache).
2026-01-24 08:37:11 +00:00
google-labs-jules[bot] 02606aa2ea docs(ai): update quickstart and contributing (agent) 2026-01-23 14:13:04 +00:00
google-labs-jules[bot] a524f229dc docs(ai): improve onboarding steps
Updates CONTRIBUTING.md with troubleshooting tips and clarifications on build commands.
Updates package-lock.json to resolve caniuse-lite outdated warning.
Adds onboarding audit report.

Signed-off-by: Jules <[email protected]>
2026-01-23 08:18:41 +00:00
thePR0M3TH3AN 3e4955eb67 docs(ci): document workflow operations (agent) 2026-01-23 01:44:38 -05:00
google-labs-jules[bot] ce5ca30a03 feat: add pre-commit hook setup script
- Add `scripts/setup-pre-commit.sh` to install a git pre-commit hook.
- The hook runs `npm run lint` and `npm run build:css` to enforce quality and build consistency.
- Update `CONTRIBUTING.md` to document the new hook setup under Development Setup.
2026-01-22 22:38:46 +00:00
google-labs-jules[bot] 4adb8f5103 chore: ignore and remove generated tailwind css
- Add `css/tailwind.generated.css` to `.gitignore`.
- Remove the tracked `css/tailwind.generated.css` file from the repository.
- Update `CONTRIBUTING.md` to discourage committing the generated file.
- Update `README.md` to clarify that `npm run build` generates the gitignored CSS.

This ensures the generated artifact is not tracked, reducing merge conflicts and repository bloat, while maintaining clear instructions for local development.
2026-01-22 19:56:18 +00:00
google-labs-jules[bot] f75531d2db chore(ai): format sources and fix moderation bugs (agent)
- Format `css/tailwind.source.css` with Prettier.
- Add allowlist entry for `VideoCard.js` media query pixel value in `scripts/check-design-tokens.mjs`.
- Remove accidental artifact `js/ui/dm/jules_session_4520373547615093905.zip`.
- Fix bug in `js/app.js` and `js/services/moderationActionController.js` where blocked users' videos were not correctly hidden in the UI immediately after blocking.
- Fix bug in `tests/app/moderation-overrides.test.mjs` where `userBlocks` mocks were insufficient to reflect state changes.
2026-01-22 14:58:35 +00:00
google-labs-jules[bot] f93e5c6173 docs(ai): improve onboarding steps 2026-01-22 08:23:56 +00:00
thePR0M3TH3AN 95c8546867 Merge pull request #1464 from PR0M3TH3AN/ai/docs-update-YYYYMMDD-18018724603320020372
docs(ai): update quickstart and contributing (agent)
2026-01-21 12:01:12 -05:00
google-labs-jules[bot] 4b3d7644b3 docs(ai): update quickstart and contributing (agent) 2026-01-21 14:17:33 +00:00
google-labs-jules[bot] 56abf2f9cb docs(ai): improve onboarding steps
- Fix `scripts/check-design-tokens.mjs` to allow a mobile breakpoint.
- Add Dev Container documentation to `CONTRIBUTING.md`.
- Fix missing dependency injection in `tests/helpers/moderation-test-helpers.mjs` to resolve some unit test failures in a fresh environment.
2026-01-21 08:33:45 +00:00
google-labs-jules[bot] 0787e93bf0 docs(ai): update quickstart and contributing (agent) 2026-01-20 14:24:51 +00:00
google-labs-jules[bot] 9db1f94ea7 docs(ai): improve onboarding steps and fix dev setup 2026-01-20 08:41:45 +00:00
google-labs-jules[bot] 4f2660a354 docs(ai): update quickstart and contributing (agent) 2026-01-18 14:12:27 +00:00
google-labs-jules[bot] 09545c869c docs(ai): improve onboarding steps and add devcontainer
- Update README.md to recommend `npm ci` and include test steps.
- Update CONTRIBUTING.md with explicit development setup instructions.
- Add `.devcontainer/devcontainer.json` for reproducible Node 20 environment.
- Add audit report in `ai/reports/onboarding-20260118.md`.
2026-01-18 08:23:14 +00:00
thePR0M3TH3AN 3b14de35da chore: adopt gpl licensing and lowercase bitvid 2025-10-10 12:56:46 -04:00