separate migration)
│ └── promptyjs/ # Hand-written JS runtime (separate migration)
├── vscode/prompty/ # VS Code extension
└── web/ # Documentation site
```
---
## Python Package Layout
All source code lives under `runtime/python/prompty/prompty/`. The package is organized
into
No other project uses it yet
1.3k4mo agoReviewMountCreate a free account to mount
Variables in PascalCase pass spell-checking; inconsistency fails the spell check.
### Comments and Documentation
- Use `#` for single-line comments
- Use `<# #>` for block comments (especially for complex logic)
- Use `.SYNOPSIS`, `.DESCRIPTION
1.3k6mo agoReviewMountCreate a free account to mount
already be implemented in ImPlot. Before implementing a new feature, check the ImPlot documentation and codebase to see if it can be adapted for ImPlot3D.
4. **Focus on 3D Plotting
1.3k18mo agoReviewMountCreate a free account to mount
pnpm run build`
- Test: `pnpm run test` (uses Vitest and Playwright)
## Repository Structure
- `docs/`: Documentation.
- `packages/create-vite`: Contains the source code for the `create-vite` command.
- `packages/plugin-legacy`: Contains the source code
1.3k19mo agoReviewMountCreate a free account to mount
dual-purpose repository containing both the **Mantine DataTable** component package and its documentation website. Understanding this hybrid architecture is crucial for effective development.
## Project Architecture
### Dual Repository Structure
- **Package code
1.3k4y agoReviewMountCreate a free account to mount
posts. Open a pull request only when the maintainer asked for one, or for documentation fixes, build breaks with new toolchains, or a few-line fix of an unambiguous
1.3k11d agoReviewMountCreate a free account to mount
data')
// Use the libraries...
}
```
### Keep Code Slim, Clean, and Readable
- Write concise, self-documenting code
- Use meaningful variable and function names
- Avoid unnecessary complexity
- Keep functions focused on a single
No other project uses it yet
1.3k2y agoReviewMountCreate a free account to mount
GitHub Copilot Instructions for pinact
This document contains GitHub Copilot-specific instructions. For general project guidelines, see [AI_GUIDE.md](../AI_GUIDE.md).
## Core Guidelines
Refer to [AI_GUIDE.md](../AI_GUIDE.md) for all project conventions, including
Steady3 mentions in 2 weeks
No other project uses it yet
1.3k22mo agoReviewMountCreate a free account to mount
must be one of:
- `feat` — a new feature
- `fix` — a bug fix
- `docs` — documentation only
- `style` — formatting, whitespace, no code-behavior change
- `refactor` — code change that neither fixes
1.2k21mo agoReviewMountCreate a free account to mount
SandakanDeletes or force-pushesCopilot instructions
class)
this.emit('queueChange', this.queue);
this.emit('positionChange', this.currentSongIndex);
```
**Pattern**: Use event emitters (PlayerQueue) and CustomEvents (document-level) for real-time updates without tight
coupling.
### 5. Data Fetching with TanStack Query
1.2k3mo agoReviewMountCreate a free account to mount
using the `empty()` function; prefer explicit checks like `[] === $array`, `'' === $string`, or `null === $value`
## Version Documentation
### UPGRADE.md
- Document breaking changes in the root `UPGRADE.md` file
- Format: Use version headers like `UPGRADE
No other project uses it yet
1.2k17d agoReviewMountCreate a free account to mount
LogExpert.UI` project
2. Follow Windows Forms patterns
3. Be aware of High DPI considerations (documented in README)
4. Test on different Windows versions if possible
#### Adding Dependencies
1. Update `src/Directory.Packages.props
1.2k35d agoReviewMountCreate a free account to mount
over code duplication.
- Structure files: types, component logic, markup, styles.
- Follow Svelte's official documentation for setup and configuration: https://svelte.dev/docs/svelte/overview
Naming Conventions
- Use PascalCase for component files
1.2k20d agoReviewMountCreate a free account to mount
variant analysis
Do not turn the repository into general iOS architecture guidance or product documentation.
## Agent Skill Requirements
- Every skill directory must contain a `SKILL.md` with valid `name` and `description
1.2k8mo agoReviewMountCreate a free account to mount
converted before merging into `main`.
---
### Version Header Format
```md
## [vX.Y.Z] - YYYY-MM-DD
```
---
## Documentation Consistency (Mandatory)
Documentation must always reflect the **current, shipped** implementation.
Whenever a change in this repository
1.2k16d agoReviewMountCreate a free account to mount
algorithm in the appropriate section
## Modifying Existing Algorithms
When modifying existing algorithms:
- Clearly document the changes in your pull request description
- Ensure that your modifications do not break existing functionality
1.2k3y agoReviewMountCreate a free account to mount