Skip to main content
neohaskell
ملف منشئ GitHub

neohaskell

عرض على مستوى المستودعات لـ ٤٣ skills مجمعة عبر ٣ مستودعات GitHub.

skills مجمعة
٤٣
مستودعات
٣
محدث
٢١ أغسطس ٢٠٢٦
مستكشف المستودعات

المستودعات و skills الممثلة

implement-integration
غير مصنف

Implements NeoHaskell INTEGRATION modules under Integrations/ for a context, in the GREEN phase when a verified integration node (outbound or inbound) needs code. Covers three patterns: outbound per-trigger (nullary marker type, EntityOf instance, pure…

٣ يوليو ٢٠٢٦
implement-query
غير مصنف

Implements a NeoHaskell QUERY / read-model module at Queries/Name.hs — the record, Json and ToSchema instances, canAccess and canView auth functions, the deriveQuery macro, and a hand-written QueryOf instance whose combine returns Update, NoOp, or Delete. Use…

٣ يوليو ٢٠٢٦
neohaskell-collections
غير مصنف

The NeoHaskell COLLECTIONS cheatsheet for concrete data-structure operations: Array (no filter — use takeIf/dropIf; get returns Maybe; foldl is element-first left fold for replays), Map (set/get/contains/remove; reduce takes acc first), Text…

٣ يوليو ٢٠٢٦
event-modeling
غير مصنف

Designs an Event Modeling blueprint for a NeoHaskell feature and appends it ADDITIVELY to the project's event-model.json — a submodel, chapters, slices, and command/event/query/integration nodes plus edges — creating the file if absent and staying compliant…

١ يوليو ٢٠٢٦
implement-command
غير مصنف

Implements a NeoHaskell COMMAND module at Commands/Name.hs — the record, getEntityId, a three-argument decide function, EntityOf and TransportsOf type instances, and the command TH macro. Use in the GREEN phase after neohaskell-domain-modeling stubbed the…

١ يوليو ٢٠٢٦
implement-event-and-update-entity
غير مصنف

Implements a NeoHaskell EVENT: creates the payload module Events/Name.hs (in-file type always named Event), adds the variant to the context Event.hs ADT, extends getEventEntityId with a new branch, and adds the matching case to the Entity.hs update fold. Use…

١ يوليو ٢٠٢٦
neo-cli
غير مصنف

The NeoHaskell `neo` CLI subcommand-and-flag reference. Use when the user needs to know WHICH `neo` subcommand and flags to run for a tooling intent: building, running, testing, scaffolding (neo new, library vs app), locking domain files, opening the IDE, or…

١ يوليو ٢٠٢٦
neo-immutability-and-versioning
غير مصنف

Explains NeoHaskell's DEPLOYED-CODE IMMUTABILITY model and how to change a frozen domain file: the .locked-files manifest, how neo lock and the neo build pre-build gate freeze every file under Commands/ Events/ Queries/, and the exact V-BUMP rule (change…

١ يوليو ٢٠٢٦
عرض 8 من أصل ٢٦ skills مجمعة.
neohaskell-enqueue
غير مصنف

Use when Nick asks to enqueue work into the change process — "encola GH issue 123", "enqueue issue

٢١ أغسطس ٢٠٢٦
neohaskell-change
غير مصنف

Stage playbook for executing steps of the `change` formula v2 (ADR-0075) — the 5-step molecule that takes a request from spec to merged PR. Use when claiming or executing any bead poured from the change formula (spec, spec-approval, build, verify, pr), when…

٢٠ أغسطس ٢٠٢٦
neohaskell-pipeline
مطوّرو البرمجيات

Orchestrate a NeoHaskell change end-to-end through the spec-gated pipeline - intake to merged PR with exactly two human gates. Use when implementing a feature, fixing a bug, or running any request that should produce a PR.

١٧ أغسطس ٢٠٢٦
neo-cli-ide
مطوّرو البرمجيات

Work on the Neo CLI's bundled browser IDE under `neo/**` - the Vite/React frontend at `neo/assets/ide/`, its embedded `dist/` synchronization into the Rust binary, and visual critique of the rendered event-modeling canvas. Use when touching `assets/ide/**`,…

٦ أغسطس ٢٠٢٦
neo-cli-implementer
مطوّرو البرمجيات

Write or modify Rust code in the Neo CLI under `neo/**` - crate conventions, the error-as-LLM-repair contract, output prefixes, and interactive-vs-CI (`--ci`) behavior. Use when editing any `neo/**` `.rs` file, adding a subcommand or JSON field, wrapping a…

٦ أغسطس ٢٠٢٦
neo-cli-localizer
مطوّرو البرمجيات

Route a request about the Rust Neo CLI under `neo/**` to the exact command, subsystem and module before editing. Use at PLAN time for any `neo/**` change: locate by command surface (new/build/run/test/lock/ide/inspect/validate/skills), by subsystem…

٦ أغسطس ٢٠٢٦
neo-cli-testing
محللو ضمان جودة البرمجيات والمختبرون

Run and reason about the Neo CLI test layers under `neo/**` - unit, integration, e2e, and the generated-project / Neo-on-Neo smoke verification. Use before declaring any `neo/**` change done, or on "run the neo tests / cargo test / integration / e2e". Wraps…

٦ أغسطس ٢٠٢٦
neohaskell-concept-derivation
مطوّرو البرمجيات

Derive NeoHaskell concepts (Query, Command, Event, Outbound integration) through their canonical Template Haskell marker instead of hand-writing the instances the marker generates. Use whenever creating or editing a query, command, event, entity, or any…

٦ أغسطس ٢٠٢٦
عرض 8 من أصل ١٤ skills مجمعة.
عرض ٣ من أصل ٣ مستودعات
تم تحميل كل المستودعات