Skip to content
View Acture's full-sized avatar
  • Shanghai
  • 07:11 (UTC +08:00)

Highlights

  • Pro

Block or report Acture

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
acture/README.md

Acture research poster hero

acture

research systems × ecosystem engineering × sharp developer tools

Research-oriented systems, built to survive real workflows.
I build research systems and evaluation artifacts, then push the same taste for rigor into compiler, packaging, fuzzing, and language-tooling work.

Currently working on artifact evaluation in a research lab setting, with a background spanning academic and industry software workflows.
Current signal
agent systems
program semantics
ecosystem work
artifact evaluation

Reach
acturea@gmail.com
WeChat available on request

research // semantics // toolchains // static analysis // workflow automation

Research · Ecosystem · Tools · Collaboration

Research Thread

Some active work stays intentionally abstract here while under review. The stable through-line is a recurring set of technical problems, not a list of titles.

Agentic Software Engineering
orchestrated workflows for program transformation, inspection, and constrained automation
Benchmark & Artifact Design
evaluation setups built for reproducibility, diagnosability, and real execution constraints
Program Semantics
semantics-aware translation, reconstruction, and transformation rather than surface-only rewriting
Language-Centric Modeling
semantic understanding and structured modeling for language-heavy or annotation-heavy tasks

Ecosystem Work

I do not treat ecosystem work as a side quest. When the right fix belongs upstream, I would rather land it there than keep a private workaround alive forever. When the ecosystem needs a missing layer, I would rather build it cleanly than leave the gap in place.

Nix / nixpkgs
compiler packaging, version bring-up, and runtime support work around flang and related toolchain edges
LLVM / MLIR / Flang
build-system and integration fixes aimed at removing downstream friction instead of papering over it locally
AFL++
low-level fuzzing and runtime-path fixes in systems code where small mistakes quietly become real debugging costs
Tree-sitter ecosystem
grammar authoring, binding maintenance, and parser-upgrade work for domain-specific language tooling

This is the kind of engineering I enjoy most: work that becomes foundational for other engineers, even when the surface area looks small.

Selected links

Selected Tools

Public work tends to be small, sharp, and operational: tools with a narrow surface area and a strong opinion about how the workflow should feel.

review-loop
durable CLI and daemon for review submission and retrieval, with explicit state, retries, and traceable local artifacts
Rust, SQLite
char-cloud
shape-constrained SVG word cloud generator with reproducible output and reusable library APIs
Rust, SVG
d2typ
data-to-Typst conversion for document workflows that move quickly from structured input to publishable output
Rust, Typst
tree-sitter-paradox
tree-sitter grammar and bindings for Paradox scripting languages, designed for better parsing and tooling
Tree-sitter, JavaScript, C
scriptmark
automated grading tooling for scriptable evaluation workflows with a bias toward practical batch use
Python
modus-foch
static analysis tool for Paradox mod playsets, focused on symbol indexing, rule checks, and dependency integrity
Rust

Collaboration

Open to
research collaboration on systems, tooling, and evaluation
benchmark, artifact, and reproducibility work
developer tooling, language infrastructure, and static analysis
Reach
acturea@gmail.com
WeChat available on request

Pinned Loading

  1. glyphweave glyphweave Public

    Shape-constrained SVG word clouds, built for speed. Fast Rust CLI + library.

    Rust 1

  2. homebrew-ac homebrew-ac Public

    Homebrew tap for Acture CLI tools: SVG word clouds, Typst data conversion, and Hanyu Pinyin sorting.

    Python 1

  3. llvm-project llvm-project Public

    Forked from llvm/llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    LLVM

  4. nixpkgs nixpkgs Public

    Forked from NixOS/nixpkgs

    Nix Packages collection & NixOS

    Nix 1

  5. hanzi-sort hanzi-sort Public

    A small Rust CLI that sorts Chinese strings by their Hanyu Pinyin (tone3) order

    Rust 1

  6. tree-sitter-paradox tree-sitter-paradox Public

    JavaScript 1 1