feat: release sprint 1 features#2
Merged
Merged
Conversation
Remove "../ninots" do "packages"
- Call ageFlashData() in Session.start() to process flash data on each request. - Remove TODO comment from flash() method as implementation is now complete. - Add lifecycle test to verify flash data persistence across multiple requests. Co-authored-by: joaovjo <6147890+joaovjo@users.noreply.github.com>
Created individual AGENTS.md files for each package in the monorepo to explicitly define development guidelines and enforce decoupling. Each file strictly instructs agents to operate solely within the boundaries of that specific package, preventing cross-referencing and unintended bleed across scopes. Co-authored-by: joaovjo <6147890+joaovjo@users.noreply.github.com>
The `load` method in `Collection` was loading relations one by one using a sequential `for...of` loop with `await`. This has been optimized to use `Promise.all` with `map` to load multiple relations concurrently. 💡 **What:** Replaced sequential `for...of` loop with `Promise.all` in `Collection.load`. 🎯 **Why:** Speed up lazy eager loading when multiple relations are specified. 📊 **Measured Improvement:** - Baseline: 6.68ms per load (avg of 100 runs) - Optimized: 1.86ms per load (avg of 100 runs) - Improvement: ~72% reduction in loading time. Co-authored-by: joaovjo <6147890+joaovjo@users.noreply.github.com>
…bleEntity Co-authored-by: joaovjo <6147890+joaovjo@users.noreply.github.com>
…2909795466738 chore: add package-specific AGENTS.md files for isolated agent workflows
…7368892314017 Implement flash logic in Session class
…781627212470 ⚡ Optimize sequential relation loading in Collection
…18027035951 fix: Multiple security and package issues
Joaovjo patch 1
fix: update import order in ws-server.ts for consistency test: enhance websocket integration tests for better coverage test: improve unit tests for WSClient and WSRoom with consistent formatting chore: update tsconfig.json for improved type checking and module resolution chore: add VSCode settings for consistent code actions on save chore: update release-please configuration for better version management fix: serve-docs script improvements for content type handling Co-authored-by: Copilot <copilot@github.com>
Feat/update dependencies
…tories and cleanup legacy documentation
…multiple files - Updated TypeScript configuration files for consistent formatting. - Refactored documentation server script for clarity and improved error handling. - Enhanced test script for Docker databases with better error management. - Improved verification script to check for 'any' types in source files. - Cleaned up application bootstrap code for better readability and consistency. - Adjusted TypeDoc configuration for better categorization and navigation.
…rver - Deleted tsconfig.doc.json and typedoc.json from the ORM package as they are no longer needed. - Refactored the Collection class in the support package for improved readability and consistency in formatting. - Updated tsconfig.json in the support package to streamline compiler options. - Removed the serve-docs.ts script as it is no longer required for documentation serving.
…filesystem interface
…k 2) - Format with proper spacing (spaces instead of tabs) - Verify all 53 tests pass - No forEach loops, console calls, or any types found - 100% STYLEGUIDE compliant Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Refactor tsconfig.json files for consistent formatting and options. - Enhance release-please configuration for better version management. - Improve test script for better error handling and clarity. - Update verification script to ensure no 'any' types are present. - Add detailed documentation comments in app bootstrap file. - Introduce a pull request template for better contribution guidelines.
…stency and error handling - Refactored tsconfig.json files across multiple packages for consistent formatting. - Enhanced error handling in test-with-db.ts to ensure proper cleanup of Docker containers. - Improved verify.ts script to streamline type checking and error reporting. - Changed app.ts file permissions to make it executable. - Updated typedoc.json to refine documentation generation settings and exclude test files. - Adjusted release-please-config.json for better version management across packages.
…points, and production build scripts
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
fix: resolve upstream review blockers
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…framework into feature/sprint-1
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 3b2bdd63e1
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
vgeruso
requested changes
May 11, 2026
vgeruso
left a comment
Member
There was a problem hiding this comment.
Verificquei o sistema de tem uma parte idicada pelo GPT que é strings de comflito no codigo gerada pelo GIt da uma verificada nessas parte e acredito que está tudo ok
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…y + CLI)\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
chore: fix git merge markers
Release please branches main
vgeruso
approved these changes
May 13, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Sprint 1 — Summary
This draft PR consolidates Sprint 1 work on top of
upstream/main(v0.2.0 → v0.3.0).✨ Features
feat: complete boot loop + nino CLI v0.3)module.jsoncmanifest (feat: module.jsonc manifesto + file-based routing)feat: configure build system...)feat(auth): implement flash data lifecycle in session)♻️ Refactors
feature/andunit/directories🔧 Chores
wipcommits (7719d2d,a49df34) should be squashed before final merge.0.2.0→0.3.0(minor — new features, no breaking changes).