Skip to content
View MCamner's full-sized avatar

Block or report MCamner

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
MCamner/README.md

Mattias Camner

Infrastructure / Endpoint / Automation Architect

Local-first automation · Endpoint readiness · Repo intelligence · Governed AI operations

I build practical systems for the operational last mile — where infrastructure, endpoints, certificates, identity, automation, and real users either connect or fail.

Operating model: enterprise complexity through operational signal, scored readiness, safe automation, and reviewed action into long-term technical memory

Journal · LinkedIn · Black Iris


What I build

I build local-first systems for infrastructure validation, endpoint readiness, repo intelligence, and AI-assisted operations.

The common thread is simple:

repo / endpoint / screenshot / workflow
→ structured signal
→ scored readiness
→ reviewable action
→ long-term operational memory

I care about tools that make state visible, decisions explainable, and automation safe enough to trust under real operational pressure.


Main focus areas

  • Endpoint readiness and client validation
  • Citrix, IGEL OS, eLux, Intune, certificates, and identity-aware troubleshooting
  • Local-first automation with Bash, PowerShell, Python, and terminal workflows
  • Repo health, release gates, contract checks, and readiness scoring
  • MCP tooling, policy gates, safety classes, and controlled AI tool execution
  • Obsidian-based technical memory and long-term architecture knowledge
  • Practical systems that operators can understand, repeat, and improve

The MQ ecosystem

The MQ stack is my local-first operating layer for infrastructure work, repo intelligence, and governed AI-assisted engineering.

It turns local technical work into structured signals, release checks, review outputs, and reusable knowledge.

Repository Purpose
macos-scripts Terminal entrypoint, launcher menus, local workflows, and system tools
mq-agent Terminal-native orchestrator for sweeps, release gates, alerts, reviews, and workflow execution
mq-mcp Deterministic MCP runtime for safe tool execution, policy gates, contracts, and local AI governance
repo-signal Repo readiness scoring, release checks, and AI-context exports
mq-image-analyze Screenshot, OCR, UI, and visual-analysis tooling for agents and operators
mq-ums Local operator UI for IGEL UMS workflows using allowlisted PowerShell actions
mq-hal Natural-language operator layer for safe local command routing
atlas-one Prompt routing studio and structured AI workflow design
mqobsidian Obsidian-based single source of truth for stack memory, decisions, and system context

macos-scripts architecture

One entrypoint, layered workflows — the operating model the MQ stack is built on.


Core architecture idea

Modern infrastructure rarely fails because of one obvious thing.

It usually fails because something is almost right:

  • the endpoint is almost ready
  • the certificate chain is almost trusted
  • the client is almost compliant
  • the release is almost safe
  • the documentation is almost current
  • the AI-generated answer is almost correct
  • the repo is almost ready to ship

My work is about closing those gaps.

almost ready
→ measured
→ explained
→ corrected
→ repeatable

Operating principles

1. Signal before action

Do not automate blindly.
Collect the signal, score the state, explain the risk, then make the next action clear.

2. Local-first by default

Useful tools should work from the operator’s machine, against real files, real repos, and real endpoint signals.

3. Human-reviewed automation

AI can assist, summarize, compare, and propose.
Critical action should remain gated, inspectable, and reversible.

4. Boring safety is good safety

Tool execution should be explicit, policy-bound, logged, and predictable.

5. Memory beats repetition

Good engineering is not only code.
It is also decisions, failures, fixes, release notes, lessons learned, and patterns that survive the next work session.


Selected project story

macos-scripts

A modular terminal launcher for structured local workflows on macOS.

It acts as the practical front door into the MQ ecosystem: menus, repo workflows, local scripts, diagnostics, and stack control.

Repo: macos-scripts


mq-agent

A terminal-native orchestrator for repo sweeps, release gates, workflow execution, alerts, reviews, and stack reporting.

It coordinates local tools without hiding what is happening.

Repo: mq-agent


mq-mcp

A deterministic MCP runtime focused on safe tool execution, policy gates, contracts, and controlled local AI workflows.

The goal is not magic.
The goal is predictable tool use with clear boundaries.

Repo: mq-mcp


repo-signal

A repo intelligence engine for readiness scoring, release checks, and AI-context exports.

It turns repository state into structured information that can be used by humans, agents, CI gates, and documentation workflows.

Repo: repo-signal


mq-image-analyze

A visual reasoning toolkit for screenshots, OCR, UI states, diagrams, and operational image analysis.

Useful when the signal is not only in code or text, but in what the user or operator sees.

Repo: mq-image-analyze


mq-ums

A local operator interface for IGEL UMS workflows using allowlisted PowerShell actions, review gates, and endpoint-management automation.

The goal is safer endpoint operations through controlled action surfaces.

Repo: mq-ums


Example workflow

terminal
→ mqlaunch
→ mq-agent stack sweep
→ repo-signal scores each repo
→ mq-agent reports trend, readiness, alerts, and blockers
→ release gates catch drift before merge
→ mqobsidian stores long-term architecture memory

The pattern:

local work
→ structured signal
→ review
→ gate
→ memory
→ better future context

Technical shape

Endpoint and EUC

  • Citrix Workspace
  • IGEL OS / UMS
  • eLux
  • Intune
  • Client readiness
  • Certificates
  • Identity and access patterns
  • Windows, macOS, and Linux operations

Automation

  • Python
  • Bash / Zsh
  • PowerShell
  • Local CLIs
  • GitHub Actions
  • Static sites and browser tools
  • Release and contract validation

AI-assisted engineering

  • MCP runtimes
  • Prompt routing
  • Local context packs
  • Policy gates
  • Safety classes
  • Human-in-the-loop workflows
  • Obsidian-based technical memory

How I think about systems

I prefer systems that are:

  • clear over clever
  • inspectable over magical
  • repeatable over heroic
  • safe by default
  • useful in real operations
  • easy to explain under pressure

The best tools make good behavior easier than risky behavior.


Current direction

The next stage of my work is about connecting local repositories, endpoint operations, AI-assisted review, and Obsidian memory into one coherent operating model.

The target is a practical architecture loop:

work session
→ repo or endpoint signal
→ review output
→ gate result
→ decision record
→ reusable memory
→ better next action

This is the direction behind the MQ stack.


Connect


Security note

These repositories are public portfolio and tooling projects.

Do not commit customer data, credentials, private endpoint details, internal hostnames, production diagnostics, personal notes, or unsanitized operational exports.


Motto

Build things that work.
Then make the correct action easy to repeat.

Pinned Loading

  1. macos-scripts macos-scripts Public

    A modular CLI for structured terminal workflows, automation, and system tools on macOS.

    Shell 2

  2. mq-agent mq-agent Public

    Terminal-native AI agent orchestrator with safety gates, repo intelligence, and controlled execution workflows.

    Python 1

  3. mq-mcp mq-mcp Public

    Deterministic MCP runtime for safe tool execution, policy gates, contracts, and local AI workflow governance.

    Python 1

  4. mq-image-analyze mq-image-analyze Public

    Visual reasoning and image intelligence toolkit for AI agents, screenshots, UI analysis, and creative workflows.

    Python 1

  5. mq-ums mq-ums Public

    Local operator UI for IGEL UMS workflows using allowlisted PowerShell actions, review gates, and endpoint-management automation.

    JavaScript 1

  6. repo-signal repo-signal Public

    Repo intelligence engine for readiness scoring, release gates, and AI-context exports.

    Python 1